9
0
Fork 0
barebox/arch/arm/boards
Jean-Christophe PLAGNIOL-VILLARD 2263e27814 net: introduce phylib
Adapt phylib from linux

switch all the driver to it
reimplement mii bus

This will allow to have
 - phy drivers
 - to only connect the phy at then opening of the device
 - if the phy is not ready or not up fail on open

Same behaviour as in linux and will allow to share code and simplify porting.

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2012-09-25 08:18:58 +02:00
..
a9m2410 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
a9m2440 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
at91rm9200ek Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
at91sam9m10g45ek Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
at91sam9x5ek Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
at91sam9260ek at91: Calao and Atmel reboard sam{9260/9g20/9261/9g10/9263}ek autodetect sdram size 2012-08-03 15:51:03 +02:00
at91sam9261ek at91: Calao and Atmel reboard sam{9260/9g20/9261/9g10/9263}ek autodetect sdram size 2012-08-03 15:51:03 +02:00
at91sam9263ek at91: Calao and Atmel reboard sam{9260/9g20/9261/9g10/9263}ek autodetect sdram size 2012-08-03 15:51:03 +02:00
beagle Merge branch 'for-next/omap' 2012-09-05 12:59:29 +02:00
ccxmx51 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
chumby_falconwing devices: fix missing conversion to DEVICE_ID_DYNAMIC 2012-08-12 14:48:28 +02:00
crystalfontz-cfa10036 command/mount: add autodetection support 2012-09-04 09:08:39 +02:00
dss11 Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
edb93xx Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
eukrea_cpuimx25 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
eukrea_cpuimx27 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
eukrea_cpuimx35 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
eukrea_cpuimx51 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
freescale-mx6-arm2 net: introduce phylib 2012-09-25 08:18:58 +02:00
freescale-mx6-sabrelite net: introduce phylib 2012-09-25 08:18:58 +02:00
freescale-mx23-evk boards: mx23evk: add MMC support 2012-01-04 14:25:27 +01:00
freescale-mx25-3-stack Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
freescale-mx28-evk arm: mxs: add proper resource length 2012-09-11 10:04:12 +02:00
freescale-mx35-3-stack Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
freescale-mx51-pdk Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
freescale-mx53-loco ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
freescale-mx53-smd ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
friendlyarm-mini2440 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
friendlyarm-mini6410 ARM/Samsung: add the Mini6410 platform as a user of the S3C6410 SoC 2012-07-30 11:35:27 +02:00
friendlyarm-tiny210 devices: fix missing conversion to DEVICE_ID_DYNAMIC 2012-08-12 14:48:28 +02:00
friendlyarm-tiny6410 ARM/Samsung: add the Tiny6410 platform as a user of the S3C6410 SoC 2012-07-30 11:35:27 +02:00
guf-cupid ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
guf-neso Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
imx21ads Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
imx27ads Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
karo-tx25 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
karo-tx28 arm: mxs: add proper resource length 2012-09-11 10:04:12 +02:00
karo-tx51 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
mioa701 Merge branch 'for-next/fs' 2012-09-05 12:59:29 +02:00
mmccpu Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
netx Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
nhk8815 nhk8815: fix nand IO_DATA end resource 2012-09-03 11:06:49 +02:00
omap3evm Use DEVICE_ID_DYNAMIC where applicable 2012-04-16 09:43:02 +02:00
omap343xdsp devices: fix missing conversion to DEVICE_ID_DYNAMIC 2012-08-12 14:48:28 +02:00
panda Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
pcm027 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
pcm037 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
pcm038 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
pcm043 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
pcm049 PCM049: nand_bootstrap add shebang 2012-09-06 19:29:11 +02:00
phycard-a-l1 Merge branch 'for-next/omap' 2012-09-05 12:59:29 +02:00
phycard-a-xl2 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
phycard-i.MX27 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
pm9g45 Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
pm9261 Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
pm9263 Removed duplicate definition for DEVFS_PARTITION_xxx 2012-05-13 21:58:19 +02:00
qil-a9260 Merge branch 'for-next/misc' 2012-09-05 12:59:29 +02:00
scb9328 Merge branch 'for-next/pbl' 2012-09-05 12:59:29 +02:00
tny-a926x Merge branch 'for-next/misc' 2012-09-05 12:59:29 +02:00
toshiba-ac100 devices: fix missing conversion to DEVICE_ID_DYNAMIC 2012-08-12 14:48:28 +02:00
tqma53 ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
usb-a926x Merge branch 'for-next/misc' 2012-09-05 12:59:29 +02:00
versatile devices: fix missing conversion to DEVICE_ID_DYNAMIC 2012-08-12 14:48:28 +02:00