Summary: | Beaglebone Black: cpsw device does not load on FreeBSD 13.0-CURRENT | ||
---|---|---|---|
Product: | Base System | Reporter: | Gerald Aryeetey <gndaryee> |
Component: | arm | Assignee: | Ed Maste <emaste> |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | emaste, freebsd-arm, rgrimes |
Priority: | --- | ||
Version: | CURRENT | ||
Hardware: | arm | ||
OS: | Any |
Description
Gerald Aryeetey
2019-03-19 00:55:21 UTC
A commit references this bug: Author: emaste Date: Wed Apr 3 21:01:54 UTC 2019 New revision: 345855 URL: https://svnweb.freebsd.org/changeset/base/345855 Log: cpsw: use `phy-handle` in FDT to find PHY address In r337703 DTS files were updated to Linux 4.18, including Linux commit 4d8b032d3c03f4e9788a18bbb51b10e6c9e8a56b which removed the `phy_id` property from am335x-bone-common (as the property was deprecated). Use `phy-handle` via fdt_get_phyaddr, keeping the existing code as a fallback for old DTBs. PR: 236624 Submitted by: manu, Gerald Aryeetey <aryeeteygerald_rogers.com> Reported by: Gerald Aryeetey Reviewed by: manu MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D19814 Changes: head/sys/arm/ti/cpsw/if_cpsw.c head/sys/dev/fdt/fdt_common.c A commit references this bug: Author: emaste Date: Wed Apr 17 17:19:20 UTC 2019 New revision: 346325 URL: https://svnweb.freebsd.org/changeset/base/346325 Log: MFC r345855: cpsw: use `phy-handle` in FDT to find PHY address In r337703 DTS files were updated to Linux 4.18, including Linux commit 4d8b032d3c03f4e9788a18bbb51b10e6c9e8a56b which removed the `phy_id` property from am335x-bone-common (as the property was deprecated). Use `phy-handle` via fdt_get_phyaddr, keeping the existing code as a fallback for old DTBs. PR: 236624 Submitted by: manu, Gerald Aryeetey <aryeeteygerald_rogers.com> Reported by: Gerald Aryeetey Reviewed by: manu Sponsored by: The FreeBSD Foundation Changes: _U stable/12/ stable/12/sys/arm/ti/cpsw/if_cpsw.c stable/12/sys/dev/fdt/fdt_common.c |