diff options
author | Peter von Konigsmark | 2017-09-06 01:06:42 +0200 |
---|---|---|
committer | Michael Brown | 2017-09-07 13:36:33 +0200 |
commit | f756fd78f7bbdb9476f88d8d92fbe47bde123636 (patch) | |
tree | 2f68ac451e983f68fc3e9700d067f19352cafb32 /src/drivers/net/exanic.h | |
parent | [dns] Ensure DNS names are NUL-terminated when used as diagnostic strings (diff) | |
download | ipxe-f756fd78f7bbdb9476f88d8d92fbe47bde123636.tar.gz ipxe-f756fd78f7bbdb9476f88d8d92fbe47bde123636.tar.xz ipxe-f756fd78f7bbdb9476f88d8d92fbe47bde123636.zip |
[exanic] Power up optical PHYs (if present)
Modified-by: Michael Brown <mcb30@ipxe.org>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net/exanic.h')
-rw-r--r-- | src/drivers/net/exanic.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/drivers/net/exanic.h b/src/drivers/net/exanic.h index fd9f5b8c..041b9e21 100644 --- a/src/drivers/net/exanic.h +++ b/src/drivers/net/exanic.h @@ -62,6 +62,10 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); /** I2C GPIO register */ #define EXANIC_I2C 0x012c +/** Power control register */ +#define EXANIC_POWER 0x0138 +#define EXANIC_POWER_ON 0x000000f0UL /**< Power on PHYs */ + /** Port register offset */ #define EXANIC_PORT_REGS( index ) ( 0x0200 + ( 0x40 * (index) ) ) |