Date
Jan. 6, 2025, 4:10 p.m.
Environment | |
---|---|
arc | |
arm | |
i386 | |
mips | |
parisc | |
sh |
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:54:16: note: in expansion of macro 'oct_mdio_readq' 54 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:24:2: note: in expansion of macro 'oct_mdio_writeq' 24 | oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:39:2: note: in expansion of macro 'oct_mdio_writeq' 39 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:86:2: note: in expansion of macro 'oct_mdio_writeq' 86 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:47:2: note: in expansion of macro 'oct_mdio_writeq' 47 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:21:16: note: in expansion of macro 'oct_mdio_readq' 21 | smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:93:16: note: in expansion of macro 'oct_mdio_readq' 93 | smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:131:2: note: in expansion of macro 'oct_mdio_writeq' 131 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:2: note: in expansion of macro 'oct_mdio_writeq' 89 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:2: note: in expansion of macro 'oct_mdio_writeq' 76 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:56:2: note: in expansion of macro 'oct_mdio_writeq' 56 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:125:2: note: in expansion of macro 'oct_mdio_writeq' 125 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:138:16: note: in expansion of macro 'oct_mdio_readq' 138 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:24:9: note: in expansion of macro 'oct_mdio_writeq' 24 | oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:86:9: note: in expansion of macro 'oct_mdio_writeq' 86 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:131:9: note: in expansion of macro 'oct_mdio_writeq' 131 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:138:30: note: in expansion of macro 'oct_mdio_readq' 138 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:9: note: in expansion of macro 'oct_mdio_writeq' 89 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:39:9: note: in expansion of macro 'oct_mdio_writeq' 39 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:54:30: note: in expansion of macro 'oct_mdio_readq' 54 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:56:9: note: in expansion of macro 'oct_mdio_writeq' 56 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:47:9: note: in expansion of macro 'oct_mdio_writeq' 47 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:93:30: note: in expansion of macro 'oct_mdio_readq' 93 | smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:125:9: note: in expansion of macro 'oct_mdio_writeq' 125 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:9: note: in expansion of macro 'oct_mdio_writeq' 76 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:21:23: note: in expansion of macro 'oct_mdio_readq' 21 | smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/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) ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/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) ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/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) ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/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) ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:125:9: note: in expansion of macro 'oct_mdio_writeq' 125 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:138:30: note: in expansion of macro 'oct_mdio_readq' 138 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:56:9: note: in expansion of macro 'oct_mdio_writeq' 56 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:9: note: in expansion of macro 'oct_mdio_writeq' 76 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:24:9: note: in expansion of macro 'oct_mdio_writeq' 24 | oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:21:23: note: in expansion of macro 'oct_mdio_readq' 21 | smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:86:9: note: in expansion of macro 'oct_mdio_writeq' 86 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:9: note: in expansion of macro 'oct_mdio_writeq' 89 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:131:9: note: in expansion of macro 'oct_mdio_writeq' 131 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:47:9: note: in expansion of macro 'oct_mdio_writeq' 47 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:93:30: note: in expansion of macro 'oct_mdio_readq' 93 | smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:39:9: note: in expansion of macro 'oct_mdio_writeq' 39 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'CC=sccache i686-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:54:30: note: in expansion of macro 'oct_mdio_readq' 54 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/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) ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/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) ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/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); ^~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:24:9: note: in expansion of macro 'oct_mdio_writeq' 24 | oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:86:9: note: in expansion of macro 'oct_mdio_writeq' 86 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:54:30: note: in expansion of macro 'oct_mdio_readq' 54 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:138:30: note: in expansion of macro 'oct_mdio_readq' 138 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:21:23: note: in expansion of macro 'oct_mdio_readq' 21 | smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:93:30: note: in expansion of macro 'oct_mdio_readq' 93 | smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:56:9: note: in expansion of macro 'oct_mdio_writeq' 56 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:131:9: note: in expansion of macro 'oct_mdio_writeq' 131 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:9: note: in expansion of macro 'oct_mdio_writeq' 76 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:9: note: in expansion of macro 'oct_mdio_writeq' 89 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:47:9: note: in expansion of macro 'oct_mdio_writeq' 47 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:125:9: note: in expansion of macro 'oct_mdio_writeq' 125 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:39:9: note: in expansion of macro 'oct_mdio_writeq' 39 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:125:9: note: in expansion of macro 'oct_mdio_writeq' 125 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:86:9: note: in expansion of macro 'oct_mdio_writeq' 86 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:39:9: note: in expansion of macro 'oct_mdio_writeq' 39 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:21:23: note: in expansion of macro 'oct_mdio_readq' 21 | smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:56:9: note: in expansion of macro 'oct_mdio_writeq' 56 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:76:9: note: in expansion of macro 'oct_mdio_writeq' 76 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:93:30: note: in expansion of macro 'oct_mdio_readq' 93 | smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:138:30: note: in expansion of macro 'oct_mdio_readq' 138 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:54:30: note: in expansion of macro 'oct_mdio_readq' 54 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:47:9: note: in expansion of macro 'oct_mdio_writeq' 47 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:131:9: note: in expansion of macro 'oct_mdio_writeq' 131 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-octeon.c:14: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-octeon.c:89:9: note: in expansion of macro 'oct_mdio_writeq' 89 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=parisc CROSS_COMPILE=hppa-linux-gnu- 'CC=sccache hppa-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/drivers/net/phy/mdio-cavium.c:11: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/drivers/net/phy/mdio-cavium.c:24:9: note: in expansion of macro 'oct_mdio_writeq' 24 | oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:47:9: note: in expansion of macro 'oct_mdio_writeq' 47 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/io.h:13, from /builds/linux/include/linux/of_address.h:7, from /builds/linux/drivers/net/phy/mdio-octeon.c:7: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-octeon.c:56:9: note: in expansion of macro 'oct_mdio_writeq' 56 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:34: note: in definition of macro 'ioswabq' 41 | # define ioswabq(x) (x) | ^ /builds/linux/arch/sh/include/asm/io.h:43:54: note: in expansion of macro '__raw_readq' 43 | #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) | ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:45: note: in expansion of macro 'readq_relaxed' 53 | #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) | ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:41: note: in expansion of macro 'readq' 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:93:30: note: in expansion of macro 'oct_mdio_readq' 93 | smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:39:9: note: in expansion of macro 'oct_mdio_writeq' 39 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:34: note: in definition of macro 'ioswabq' 41 | # define ioswabq(x) (x) | ^ /builds/linux/arch/sh/include/asm/io.h:43:54: note: in expansion of macro '__raw_readq' 43 | #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) | ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:45: note: in expansion of macro 'readq_relaxed' 53 | #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) | ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:41: note: in expansion of macro 'readq' 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:54:30: note: in expansion of macro 'oct_mdio_readq' 54 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:125:9: note: in expansion of macro 'oct_mdio_writeq' 125 | oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:34: note: in definition of macro 'ioswabq' 41 | # define ioswabq(x) (x) | ^ /builds/linux/arch/sh/include/asm/io.h:43:54: note: in expansion of macro '__raw_readq' 43 | #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) | ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:45: note: in expansion of macro 'readq_relaxed' 53 | #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) | ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:41: note: in expansion of macro 'readq' 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:138:30: note: in expansion of macro 'oct_mdio_readq' 138 | smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/io.h:13, from /builds/linux/include/linux/of_address.h:7, from /builds/linux/drivers/net/phy/mdio-octeon.c:7: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-octeon.c:89:9: note: in expansion of macro 'oct_mdio_writeq' 89 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/drivers/net/phy/mdio-cavium.h:114:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:34: note: in definition of macro 'ioswabq' 41 | # define ioswabq(x) (x) | ^ /builds/linux/arch/sh/include/asm/io.h:43:54: note: in expansion of macro '__raw_readq' 43 | #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) | ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:45: note: in expansion of macro 'readq_relaxed' 53 | #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) | ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:41: note: in expansion of macro 'readq' 114 | #define oct_mdio_readq(addr) readq((void *)addr) | ^~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:21:23: note: in expansion of macro 'oct_mdio_readq' 21 | smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:86:9: note: in expansion of macro 'oct_mdio_writeq' 86 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/io.h:13, from /builds/linux/include/linux/of_address.h:7, from /builds/linux/drivers/net/phy/mdio-octeon.c:7: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-octeon.c:76:9: note: in expansion of macro 'oct_mdio_writeq' 76 | oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:131:9: note: in expansion of macro 'oct_mdio_writeq' 131 | oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); | ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.h:113:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^ /builds/linux/arch/sh/include/asm/io.h:33:77: note: in definition of macro '__raw_writeq' 33 | #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) | ^ /builds/linux/arch/sh/include/asm/io.h:58:43: note: in expansion of macro 'writeq_relaxed' 58 | #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) | ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:41: note: in expansion of macro 'writeq' 113 | #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) | ^~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.c:24:9: note: in expansion of macro 'oct_mdio_writeq' 24 | oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); | ^~~~~~~~~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/io.h:13, from /builds/linux/include/linux/of_address.h:7, from /builds/linux/drivers/net/phy/mdio-octeon.c:7: /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/io.h:13, from /builds/linux/include/linux/of_address.h:7, from /builds/linux/drivers/net/phy/mdio-octeon.c:7: /builds/linux/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/drivers/net/phy/mdio-octeon.c:89:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /builds/linux/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) ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:23: note: in definition of macro 'ioswabq' # define ioswabq(x) (x) ^ /builds/linux/arch/sh/include/asm/io.h:43:47: note: in expansion of macro '__raw_readq' #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:31: note: in expansion of macro 'readq_relaxed' #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:31: note: in expansion of macro 'readq' #define oct_mdio_readq(addr) readq((void *)addr) ^~~~~ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/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) ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:23: note: in definition of macro 'ioswabq' # define ioswabq(x) (x) ^ /builds/linux/arch/sh/include/asm/io.h:43:47: note: in expansion of macro '__raw_readq' #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:31: note: in expansion of macro 'readq_relaxed' #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:31: note: in expansion of macro 'readq' #define oct_mdio_readq(addr) readq((void *)addr) ^~~~~ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/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); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/include/linux/io.h:13, from /builds/linux/include/linux/of_address.h:7, from /builds/linux/drivers/net/phy/mdio-octeon.c:7: /builds/linux/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) ^ /builds/linux/arch/sh/include/asm/io.h:33:71: note: in definition of macro '__raw_writeq' #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v)) ^ /builds/linux/arch/sh/include/asm/io.h:58:32: note: in expansion of macro 'writeq_relaxed' #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) ^~~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:113:36: note: in expansion of macro 'writeq' #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^~~~~~ /builds/linux/drivers/net/phy/mdio-octeon.c:76:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/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) ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:23: note: in definition of macro 'ioswabq' # define ioswabq(x) (x) ^ /builds/linux/arch/sh/include/asm/io.h:43:47: note: in expansion of macro '__raw_readq' #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:31: note: in expansion of macro 'readq_relaxed' #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:31: note: in expansion of macro 'readq' #define oct_mdio_readq(addr) readq((void *)addr) ^~~~~ /builds/linux/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); ^~~~~~~~~~~~~~ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=sh CROSS_COMPILE=sh4-linux-gnu- 'CC=sccache sh4-linux-gnu-gcc' 'HOSTCC=sccache gcc' In file included from /builds/linux/arch/sh/include/asm/io.h:28, from /builds/linux/include/linux/scatterlist.h:9, from /builds/linux/include/linux/dma-mapping.h:11, from /builds/linux/include/linux/skbuff.h:31, from /builds/linux/include/linux/if_ether.h:19, from /builds/linux/include/uapi/linux/ethtool.h:19, from /builds/linux/include/linux/ethtool.h:18, from /builds/linux/include/linux/phy.h:16, from /builds/linux/drivers/net/phy/mdio-cavium.c:8: /builds/linux/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) ^ /builds/linux/arch/sh/include/mach-common/mach/mangle-port.h:41:23: note: in definition of macro 'ioswabq' # define ioswabq(x) (x) ^ /builds/linux/arch/sh/include/asm/io.h:43:47: note: in expansion of macro '__raw_readq' #define readq_relaxed(c) ({ u64 __v = ioswabq(__raw_readq(c)); __v; }) ^~~~~~~~~~~ /builds/linux/arch/sh/include/asm/io.h:53:31: note: in expansion of macro 'readq_relaxed' #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) ^~~~~~~~~~~~~ /builds/linux/drivers/net/phy/mdio-cavium.h:114:31: note: in expansion of macro 'readq' #define oct_mdio_readq(addr) readq((void *)addr) ^~~~~ /builds/linux/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); ^~~~~~~~~~~~~~