lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 30 Sep 2020 21:34:23 +0530 From: Calvin Johnson <calvin.johnson@....nxp.com> To: Grant Likely <grant.likely@....com>, "Rafael J . Wysocki" <rafael@...nel.org>, Jeremy Linton <jeremy.linton@....com>, Andrew Lunn <andrew@...n.ch>, Andy Shevchenko <andy.shevchenko@...il.com>, Florian Fainelli <f.fainelli@...il.com>, Russell King - ARM Linux admin <linux@...linux.org.uk>, Cristi Sovaiala <cristian.sovaiala@....com>, Florin Laurentiu Chiculita <florinlaurentiu.chiculita@....com>, Ioana Ciornei <ioana.ciornei@....com>, Madalin Bucur <madalin.bucur@....nxp.com>, Heikki Krogerus <heikki.krogerus@...ux.intel.com> Cc: linux-kernel@...r.kernel.org, linux.cj@...il.com, netdev@...r.kernel.org, linux-acpi@...r.kernel.org, linux-arm-kernel@...ts.infradead.org, Diana Madalina Craciun <diana.craciun@....com>, Laurentiu Tudor <laurentiu.tudor@....com>, Calvin Johnson <calvin.johnson@....nxp.com>, "David S. Miller" <davem@...emloft.net>, Heiner Kallweit <hkallweit1@...il.com>, Ioana Radulescu <ruxandra.radulescu@....com>, Jakub Kicinski <kuba@...nel.org>, Len Brown <lenb@...nel.org>, "Rafael J. Wysocki" <rjw@...ysocki.net> Subject: [net-next PATCH v1 0/7] ACPI support for dpaa2 driver This patch set provides ACPI support to DPAA2 network drivers. It also introduces new fwnode based APIs to support phylink and phy layers Following functions are defined: phylink_fwnode_phy_connect() fwnode_mdiobus_register_phy() fwnode_get_phy_id() fwnode_phy_find_device() device_phy_find_device() fwnode_get_phy_node() First one helps in connecting phy to phylink instance. Next two helps in getting phy_id and registering phy to mdiobus Next two help in finding a phy on a mdiobus. Next one helps in getting phy_node from a fwnode. Calvin Johnson (7): Documentation: ACPI: DSD: Document MDIO PHY net: phy: Introduce phy related fwnode functions net: phy: Introduce fwnode_get_phy_id() net: mdiobus: Introduce fwnode_mdiobus_register_phy() phylink: introduce phylink_fwnode_phy_connect() net: dpaa2-mac: Add ACPI support for DPAA2 MAC driver net/fsl: Use _ADR ACPI object to register PHYs Documentation/firmware-guide/acpi/dsd/phy.rst | 78 ++++++++++++++++++ .../net/ethernet/freescale/dpaa2/dpaa2-mac.c | 79 +++++++++++------- drivers/net/ethernet/freescale/xgmac_mdio.c | 48 ++++++++++- drivers/net/phy/mdio_bus.c | 40 +++++++++ drivers/net/phy/phy_device.c | 82 +++++++++++++++++++ drivers/net/phy/phylink.c | 51 ++++++++++++ include/linux/mdio.h | 2 + include/linux/phy.h | 25 ++++++ include/linux/phylink.h | 3 + 9 files changed, 375 insertions(+), 33 deletions(-) create mode 100644 Documentation/firmware-guide/acpi/dsd/phy.rst -- 2.17.1
Powered by blists - more mailing lists