ar71xx: add an id argument to ar71xx_add_device_mdio
[oweals/openwrt.git] / target / linux / ar71xx / files / arch / mips / ar71xx / mach-ja76pf.c
index 7d4467322212d7f37f3593009571fb920d7e81d4..0e21fdb58e9ebd7a7e60d8119fb72a68ea9b8dc3 100644 (file)
@@ -22,6 +22,7 @@
 #define JA76PF_GPIO_I2C_SDA            1
 #define JA76PF_GPIO_LED_1              5
 #define JA76PF_GPIO_LED_2              4
+#define JA76PF_GPIO_LED_3              3
 #define JA76PF_GPIO_BTN_RESET          11
 
 static struct gpio_led ja76pf_leds_gpio[] __initdata = {
@@ -33,6 +34,10 @@ static struct gpio_led ja76pf_leds_gpio[] __initdata = {
                .name           = "ja76pf:green:led2",
                .gpio           = JA76PF_GPIO_LED_2,
                .active_low     = 1,
+       }, {
+               .name           = "ja76pf:green:led3",
+               .gpio           = JA76PF_GPIO_LED_3,
+               .active_low     = 1,
        }
 };
 
@@ -68,7 +73,7 @@ static void __init ja76pf_init(void)
 {
        ar71xx_add_device_m25p80(NULL);
 
-       ar71xx_add_device_mdio(~JA76PF_MDIO_PHYMASK);
+       ar71xx_add_device_mdio(0, ~JA76PF_MDIO_PHYMASK);
 
        ar71xx_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_RGMII;
        ar71xx_eth0_data.phy_mask = JA76PF_LAN_PHYMASK;