Searched +full:podl +full:- +full:pse +full:- +full:regulator (Results 1 – 4 of 4) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/net/pse-pd/podl-pse-regulator.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Regulator based Power Sourcing Equipment10 - Oleksij Rempel <o.rempel@pengutronix.de>12 description: Regulator based PoDL PSE controller. The device must be referenced16 - $ref: pse-controller.yaml#20 const: podl-pse-regulator22 '#pse-cells':[all …]
1 // SPDX-License-Identifier: GPL-2.0-only12 /* Maximum current in uA according to IEEE 802.3-2022 Table 145-1 */19 * struct pse_control_config - PSE control/channel configuration.21 * @podl_admin_control: set PoDL PSE admin control as described in22 * IEEE 802.3-2018 30.15.1.2.1 acPoDLPSEAdminControl23 * @c33_admin_control: set PSE admin control as described in24 * IEEE 802.3-2022 30.9.1.2.1 acPSEAdminControl32 * struct pse_control_status - PSE control/channel status.34 * @podl_admin_state: operational state of the PoDL PSE35 * functions. IEEE 802.3-2018 30.15.1.1.2 aPoDLPSEAdminState[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)6 /dts-v1/;8 #include "stm32mp151a-prtt1l.dtsi"14 clock_ksz9031: clock-ksz9031 {15 compatible = "fixed-clock";16 #clock-cells = <0>;17 clock-frequency = <25000000>;20 clock_sja1105: clock-sja1105 {21 compatible = "fixed-clock";22 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 // Driver for the regulator based Ethernet Power Sourcing Equipment, without12 #include <linux/pse-pd/pse.h>13 #include <linux/regulator/consumer.h>17 struct regulator *ps; /*power source */32 ret = regulator_enable(priv->ps); in pse_reg_pi_enable()36 priv->admin_state = ETHTOOL_PODL_PSE_ADMIN_STATE_ENABLED; in pse_reg_pi_enable()46 ret = regulator_disable(priv->ps); in pse_reg_pi_disable()50 priv->admin_state = ETHTOOL_PODL_PSE_ADMIN_STATE_DISABLED; in pse_reg_pi_disable()59 return regulator_is_enabled(priv->ps); in pse_reg_pi_is_enabled()[all …]