diff options
| author | Tom Rini <[email protected]> | 2022-05-04 09:05:03 -0400 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2022-05-04 09:05:03 -0400 |
| commit | c3d451d5e6b7c2ea6d83397d5b6c986ff6ab4ee3 (patch) | |
| tree | 9101cb7a943fe6d055c08b64de8c8e05f09c591b /include | |
| parent | 4209f7444541b67bf0505c5f1feccc585fb42583 (diff) | |
| parent | 95a3a6ee086d47a8e0cd573e327fd48a97d87439 (diff) | |
Merge https://source.denx.de/u-boot/custodians/u-boot-marvell
- mips: octeon: Add ethernet support (Aaron & Stefan)
- Misc mvneta changes, cleanups, fixes (Marek)
Diffstat (limited to 'include')
| -rw-r--r-- | include/configs/octeon_common.h | 2 | ||||
| -rw-r--r-- | include/configs/octeon_ebb7304.h | 2 | ||||
| -rw-r--r-- | include/miiphy.h | 9 |
3 files changed, 12 insertions, 1 deletions
diff --git a/include/configs/octeon_common.h b/include/configs/octeon_common.h index 2e4bfd03516..7e71c83887f 100644 --- a/include/configs/octeon_common.h +++ b/include/configs/octeon_common.h @@ -8,7 +8,7 @@ #define __OCTEON_COMMON_H__ #if defined(CONFIG_RAM_OCTEON) -#define CONFIG_SYS_INIT_SP_OFFSET 0x20100000 +#define CONFIG_SYS_INIT_SP_OFFSET 0x20180000 #else /* No DDR init -> run in L2 cache with limited resources */ #define CONFIG_SYS_INIT_SP_OFFSET 0x00180000 diff --git a/include/configs/octeon_ebb7304.h b/include/configs/octeon_ebb7304.h index 358db69a05b..8c6c57bd546 100644 --- a/include/configs/octeon_ebb7304.h +++ b/include/configs/octeon_ebb7304.h @@ -16,4 +16,6 @@ #define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_8BIT #define CONFIG_SYS_FLASH_EMPTY_INFO /* flinfo indicates empty blocks */ +#define PHY_ANEG_TIMEOUT 8000 /* PHY needs a longer aneg time */ + #endif /* __CONFIG_H__ */ diff --git a/include/miiphy.h b/include/miiphy.h index 110921f20d2..c66a1845b58 100644 --- a/include/miiphy.h +++ b/include/miiphy.h @@ -189,6 +189,15 @@ int dm_mdio_write(struct udevice *mdio_dev, int addr, int devad, int reg, u16 va int dm_mdio_reset(struct udevice *mdio_dev); /** + * dm_phy_find_by_ofnode - Find PHY device by ofnode + * + * @phynode: PHY's ofnode + * + * Return: pointer to phy_device, or NULL on error + */ +struct phy_device *dm_phy_find_by_ofnode(ofnode phynode); + +/** * dm_mdio_phy_connect - Wrapper over phy_connect for DM MDIO * * @mdiodev: mdio device the PHY is accesible on |
