diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c index d71e473c7..548a35e85 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c @@ -1051,9 +1051,9 @@ static int __init ar71xx_kmac_setup(char *str) __setup("kmac=", ar71xx_kmac_setup); void __init ar71xx_init_mac(unsigned char *dst, const unsigned char *src, - unsigned offset) + int offset) { - u32 t; + int t; if (!is_valid_ether_addr(src)) { memset(dst, '\0', ETH_ALEN); diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h index 2553d17cf..b92e482a5 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h @@ -23,7 +23,7 @@ void ar71xx_add_device_spi(struct ar71xx_spi_platform_data *pdata, extern unsigned char ar71xx_mac_base[] __initdata; void ar71xx_parse_mac_addr(char *mac_str) __init; void ar71xx_init_mac(unsigned char *dst, const unsigned char *src, - unsigned offset) __init; + int offset) __init; struct ar71xx_eth_pll_data { u32 pll_10;