u-boot/drivers
Hannu Lounento e0a75fed9e net: e1000: split e1000_read_mac_addr
Split the implementation of e1000_read_mac_addr into eeprom and register
versions called by e1000_read_mac_addr.

This allows for calling e1000_read_mac_addr when MAC address is needed
with no constraints where it is read from, and for calling the register
and, especially, the eeprom version directly in order to specify where
to read the address from.

Signed-off-by: Hannu Lounento <hannu.lounento@ge.com>
CC: Joe Hershberger <joe.hershberger@ni.com>
Signed-off-by: Martyn Welch <martyn.welch@collabora.co.uk>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
2018-02-04 12:00:58 +01:00
..
adc treewide: replace with error() with pr_err() 2017-10-04 11:59:44 -04:00
ata ata: Migrate CONFIG_MVSATA_IDE to Kconfig 2017-12-12 18:16:06 -05:00
bios_emulator printk: collect printk stuff into <linux/printk.h> with loglevel support 2017-10-04 10:31:17 -04:00
block efi_driver: EFI block driver 2018-01-22 23:09:14 +01:00
bootcount bootcount: add support for bootcounter on EXT filesystem 2017-11-20 09:58:31 +01:00
clk clk: clk_stm32: Add .set_rate callback 2018-01-29 12:48:33 -05:00
core clk: implement clk_set_defaults() 2018-01-28 17:12:36 +01:00
cpu dm: cpu: bmips: add BCM6318 support 2018-01-26 12:38:13 +01:00
crypto crypto/fsl: Fix HW accelerated hash commands 2018-01-23 11:21:20 -08:00
ddr drivers/ddr/fsl: Cleanup unused variable 2018-01-30 09:14:07 -08:00
demo
dfu dfu: select HASH 2018-01-26 20:02:33 +05:30
dma drivers: dma: ti-edma3: add support for memory fill 2018-01-19 15:49:25 -05:00
firmware drivers: firmware: psci: use pr_* log functions instead of printf() 2017-12-04 10:23:53 -05:00
fpga wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2018-01-24 12:03:43 +05:30
gpio gpio: mxc: add i.MX8M support 2018-02-04 12:00:58 +01:00
i2c Convert CONFIG_SYS_OMAP24_I2C_SLAVE et al to Kconfig 2018-01-30 14:59:32 -05:00
input
led
mailbox
memory
misc misc: ocotp: add i.MX8M support 2018-02-04 12:00:58 +01:00
mmc mmc: fsl_esdhc: support i.MX8M 2018-02-04 12:00:58 +01:00
mtd Xilinx changes for v2018.03 2018-01-31 07:10:55 -05:00
net net: e1000: split e1000_read_mac_addr 2018-02-04 12:00:58 +01:00
nvme nvme: Remove dead codes in nvme_setup_io_queues() 2017-09-03 15:30:34 -04:00
pch
pci pci: rmobile: Add RCar Gen2 PCIe controller driver 2018-01-27 20:38:53 +01:00
pcmcia
phy sti: fix STMicroelectronics copyright 2017-11-06 09:51:01 -05:00
pinctrl Merge git://git.denx.de/u-boot-rockchip 2018-01-28 13:56:19 -05:00
power power: pmic/regulator allow dm be omitted by SPL 2018-02-04 12:00:58 +01:00
pwm pwm: imx: Enable PWM support on i.MX53 2017-11-20 09:58:31 +01:00
qe blk: Remove various places that do flush cache after read 2017-09-15 08:05:10 -04:00
ram dm: ram: bmips: add BCM6318 support 2018-01-26 12:38:13 +01:00
remoteproc
reset wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2018-01-24 12:03:43 +05:30
rtc rtc: add support for s35392a 2017-11-20 09:58:31 +01:00
scsi blk: dm: make blk_create_device() take a number of block instead of a size 2017-09-11 21:43:58 -06:00
serial serial: Make full device search optional 2018-01-29 08:18:02 -05:00
soc
sound
spi Merge git://git.denx.de/u-boot-spi 2018-01-26 07:46:34 -05:00
spmi spmi: msm: display the PMIC Arb version (debug) 2018-01-15 11:35:37 -05:00
sysreset db410c: replace reset driver with psci 2018-01-15 16:29:03 -05:00
thermal thermal: ti-bandgap: Add support for temperature sensor 2017-11-21 08:03:38 -05:00
timer atcpit100: timer: Remove arch dependency. 2017-11-30 09:39:31 +08:00
tpm tpm: st33zp24: fix STMicroelectronics copyright 2017-11-06 09:51:01 -05:00
usb Kconfig: gadget: Move CONFIG_USB_FUNCTION_MASS_STORAGE to Kconfig 2018-02-02 07:13:48 -05:00
video Merge git://git.denx.de/u-boot-sunxi 2018-01-26 13:22:40 -05:00
watchdog
Kconfig bootcount: add support for bootcounter on EXT filesystem 2017-11-20 09:58:31 +01:00
Makefile thermal: ti-bandgap: Add support for temperature sensor 2017-11-21 08:03:38 -05:00