Hello Hans, Hans de Goede wrote onĀ 2014-07-27: > On some boards the phy needs to be powered up through a gpio, add > support for this. >
> @@ -129,6 +129,11 @@ int cpu_eth_init(bd_t *bis) > { > __maybe_unused int rc; > +#ifdef CONFIG_MACPWR If this is powering a phy, maybe CONFIG_PHYPWR or similar is a better name? Because PHY and MAC are different things! And maybe adding GPIO to the name to indicate that the value is a GPIO number? All of these should be part of the description in the README, which each CONFIG_ option requires. > + gpio_direction_output(CONFIG_MACPWR, 1); > + mdelay(200); > +#endif > + > #ifdef CONFIG_SUNXI_EMAC > rc = sunxi_emac_initialize(bis); > if (rc < 0) { Best Regards, Thomas --- There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors. --- _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot