Lines Matching +full:3 +full:- +full:2022

1 // SPDX-License-Identifier: GPL-2.0-only
3 // Copyright (c) 2022 Pengutronix, Oleksij Rempel <[email protected]>
11 /* Maximum current in uA according to IEEE 802.3-2022 Table 145-1 */
13 /* Maximum power in mW according to IEEE 802.3-2022 Table 145-16 */
41 * struct pse_control_config - PSE control/channel configuration.
44 * IEEE 802.3-2018 30.15.1.2.1 acPoDLPSEAdminControl
46 * IEEE 802.3-2022 30.9.1.2.1 acPSEAdminControl
54 * struct pse_admin_state - PSE operational state
57 * functions. IEEE 802.3-2018 30.15.1.1.2 aPoDLPSEAdminState
59 * functions. IEEE 802.3-2022 30.9.1.1.2 aPSEAdminState
67 * struct pse_pw_status - PSE power detection status
70 * IEEE 802.3-2018 30.15.1.1.3 aPoDLPSEPowerDetectionStatus:
72 * IEEE 802.3-2022 30.9.1.1.5 aPSEPowerDetectionStatus:
80 * struct pse_ext_state_info - PSE extended state information
89 * struct pse_pw_limit_ranges - PSE power limit configuration range
99 * struct ethtool_pse_control_status - PSE control/channel status.
102 * functions. IEEE 802.3-2018 30.15.1.1.2 aPoDLPSEAdminState
104 * IEEE 802.3-2018 30.15.1.1.3 aPoDLPSEPowerDetectionStatus:
106 * functions. IEEE 802.3-2022 30.9.1.1.2 aPSEAdminState
108 * IEEE 802.3-2022 30.9.1.1.5 aPSEPowerDetectionStatus:
110 * IEEE 802.3-2022 30.9.1.1.8 aPSEPowerClassification
112 * IEEE 802.3-2022 30.9.1.1.23 aPSEActualPower
115 * IEEE 802.3-2022 145.2.5.4 pse_avail_pwr
135 * struct pse_controller_ops - PSE controller driver callbacks
190 * struct pse_pi_pairset - PSE PI pairset entity describing the pinout
202 * struct pse_pi - PSE PI (Power Interface) entity as described in
203 * IEEE 802.3-2022 145.2.4
218 * struct pse_controller_dev - PSE controller entity that might
273 return ERR_PTR(-ENOENT); in of_pse_control_get()
284 return -EOPNOTSUPP; in pse_ethtool_get_status()
291 return -EOPNOTSUPP; in pse_ethtool_set_config()
298 return -EOPNOTSUPP; in pse_ethtool_set_pw_limit()