]> git.sur5r.net Git - u-boot/blobdiff - drivers/net/sandbox-raw.c
env: Rename setenv() to env_set()
[u-boot] / drivers / net / sandbox-raw.c
index 45c3b18bdf33ccfe8d4f224e5d6e10f6c2e385ab..590ae0c0fcdec98e6e245c16bd1e31011b26b929 100644 (file)
@@ -26,15 +26,15 @@ static int sb_eth_raw_start(struct udevice *dev)
 
        debug("eth_sandbox_raw: Start\n");
 
-       interface = fdt_getprop(gd->fdt_blob, dev->of_offset,
+       interface = fdt_getprop(gd->fdt_blob, dev_of_offset(dev),
                                            "host-raw-interface", NULL);
        if (interface == NULL)
                return -EINVAL;
 
        if (strcmp(interface, "lo") == 0) {
                priv->local = 1;
-               setenv("ipaddr", "127.0.0.1");
-               setenv("serverip", "127.0.0.1");
+               env_set("ipaddr", "127.0.0.1");
+               env_set("serverip", "127.0.0.1");
        }
        return sandbox_eth_raw_os_start(interface, pdata->enetaddr, priv);
 }
@@ -65,7 +65,7 @@ static int sb_eth_raw_send(struct udevice *dev, void *packet, int length)
        return sandbox_eth_raw_os_send(packet, length, priv);
 }
 
-static int sb_eth_raw_recv(struct udevice *dev, uchar **packetp)
+static int sb_eth_raw_recv(struct udevice *dev, int flags, uchar **packetp)
 {
        struct eth_pdata *pdata = dev_get_platdata(dev);
        struct eth_sandbox_raw_priv *priv = dev_get_priv(dev);
@@ -145,7 +145,7 @@ static int sb_eth_raw_ofdata_to_platdata(struct udevice *dev)
 {
        struct eth_pdata *pdata = dev_get_platdata(dev);
 
-       pdata->iobase = dev_get_addr(dev);
+       pdata->iobase = devfdt_get_addr(dev);
        return 0;
 }