/openbmc/linux/drivers/usb/host/ |
H A D | ohci-omap.c | 48 struct gpio_desc *overcurrent; member 142 /* board-specific power switching and overcurrent support */ in ohci_omap_reset() 155 /* gpio9 for overcurrent detction */ in ohci_omap_reset() 233 * This "overcurrent" GPIO line isn't really used in the code, in ohci_hcd_omap_probe() 235 * TODO: implement proper overcurrent handling. in ohci_hcd_omap_probe() 237 priv->overcurrent = devm_gpiod_get_optional(&pdev->dev, "overcurrent", in ohci_hcd_omap_probe() 239 if (IS_ERR(priv->overcurrent)) { in ohci_hcd_omap_probe() 240 retval = PTR_ERR(priv->overcurrent); in ohci_hcd_omap_probe() 243 if (priv->overcurrent) in ohci_hcd_omap_probe() 244 gpiod_set_consumer_name(priv->overcurrent, "OHCI overcurrent"); in ohci_hcd_omap_probe()
|
H A D | uhci-hub.c | 63 * overcurrent indications, causing massive log spam unless in get_hub_status_data() 66 * the motherboard; if the overcurrent input is left to float in get_hub_status_data() 270 /* Intel controllers report the OverCurrent bit active on. in uhci_hub_control()
|
/openbmc/linux/drivers/regulator/ |
H A D | tps65219-regulator.c | 35 { "LDO3_OC", "LDO3", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 38 { "LDO4_OC", "LDO4", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 41 { "LDO1_OC", "LDO1", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 44 { "LDO2_OC", "LDO2", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 47 { "BUCK3_OC", "BUCK3", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 48 { "BUCK3_NEG_OC", "BUCK3", "negative overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 51 { "BUCK1_OC", "BUCK1", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 52 { "BUCK1_NEG_OC", "BUCK1", "negative overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 55 { "BUCK2_OC", "BUCK2", "overcurrent", REGULATOR_EVENT_OVER_CURRENT }, 56 { "BUCK2_NEG_OC", "BUCK2", "negative overcurrent", REGULATOR_EVENT_OVER_CURRENT },
|
H A D | tps6594-regulator.c | 204 { TPS6594_IRQ_NAME_BUCK1_ILIM, "BUCK1", "reach ilim, overcurrent", 212 { TPS6594_IRQ_NAME_BUCK2_ILIM, "BUCK2", "reach ilim, overcurrent", 220 { TPS6594_IRQ_NAME_BUCK3_ILIM, "BUCK3", "reach ilim, overcurrent", 228 { TPS6594_IRQ_NAME_BUCK4_ILIM, "BUCK4", "reach ilim, overcurrent", 236 { TPS6594_IRQ_NAME_BUCK5_ILIM, "BUCK5", "reach ilim, overcurrent", 244 { TPS6594_IRQ_NAME_LDO1_ILIM, "LDO1", "reach ilim, overcurrent", 252 { TPS6594_IRQ_NAME_LDO2_ILIM, "LDO2", "reach ilim, overcurrent", 260 { TPS6594_IRQ_NAME_LDO3_ILIM, "LDO3", "reach ilim, overcurrent", 268 { TPS6594_IRQ_NAME_LDO4_ILIM, "LDO4", "reach ilim, overcurrent",
|
H A D | tps65090-regulator.c | 30 #define MAX_OVERCURRENT_WAIT 3 /* Overcurrent wait must be <= this */ 54 * tps65090_reg_set_overcurrent_wait - Setup overcurrent wait 56 * This will set the overcurrent wait time based on what's in the regulator 73 dev_err(&rdev->dev, "Error updating overcurrent wait %#x\n", in tps65090_reg_set_overcurrent_wait() 125 * - We'll make sure that we bump the "overcurrent wait" to the maximum, which 387 if (of_property_read_u32(np, "ti,overcurrent-wait", in tps65090_parse_dt_reg_data()
|
/openbmc/linux/Documentation/hwmon/ |
H A D | ltc4245.rst | 67 curr1_max_alarm 12v overcurrent alarm 68 curr2_max_alarm 5v overcurrent alarm 69 curr3_max_alarm 3v overcurrent alarm 70 curr4_max_alarm Vee (-12v) overcurrent alarm
|
H A D | ltc2947.rst | 63 curr1_max Overcurrent threshold 68 curr1_max_alarm Overcurrent alarm
|
H A D | ltc2945.rst | 76 curr1_max Overcurrent threshold 81 curr1_max_alarm Overcurrent alarm
|
H A D | adm1177.rst | 36 curr1_max_alarm Overcurrent alarm in microamperes.
|
H A D | pm6764tr.rst | 31 response. The device assures fast and independent protection against load overcurrent,
|
H A D | ltc2992.rst | 48 currX_max_alarm An overcurrent occurred. Cleared on read.
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | tps65090.txt | 24 - ti,overcurrent-wait: This is applicable to FET registers, which have a 25 poorly defined "overcurrent wait" field. If this property is present it 27 "overcurrent wait" field and we'll leave it to the BIOS/EC to deal with.
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | exynos5250-snow.dts | 149 ti,overcurrent-wait = <3>; 154 ti,overcurrent-wait = <3>; 159 ti,overcurrent-wait = <3>; 163 ti,overcurrent-wait = <3>; 168 ti,overcurrent-wait = <3>; 172 ti,overcurrent-wait = <3>; 177 ti,overcurrent-wait = <3>;
|
H A D | exynos5250-spring.dts | 531 ti,overcurrent-wait = <3>; 536 ti,overcurrent-wait = <3>; 541 ti,overcurrent-wait = <3>; 545 ti,overcurrent-wait = <3>; 550 ti,overcurrent-wait = <3>; 554 ti,overcurrent-wait = <3>; 559 ti,overcurrent-wait = <3>;
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | ehci-mx5.c | 50 /* OTG Polarity of Overcurrent */ 52 /* OTG Disable Overcurrent Event */ 54 /* UH1 Polarity of Overcurrent */ 56 /* UH1 Disable Overcurrent Event */
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | adi,adm1177.yaml | 31 the current reading and overcurrent alert is disabled. 36 If not provided, the overcurrent alert is configured to max ADC range
|
/openbmc/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | maxim,max77693.yaml | 50 maxim,battery-overcurrent-microamp: 52 Overcurrent protection threshold in uA (current from battery to
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5250-snow-common.dtsi | 131 ti,overcurrent-wait = <3>; 136 ti,overcurrent-wait = <3>; 141 ti,overcurrent-wait = <3>; 145 ti,overcurrent-wait = <3>; 150 ti,overcurrent-wait = <3>; 154 ti,overcurrent-wait = <3>; 159 ti,overcurrent-wait = <3>;
|
/openbmc/linux/drivers/input/misc/ |
H A D | twl6040-vibra.c | 61 dev_warn(info->dev, "Left Vibrator overcurrent detected\n"); in twl6040_vib_irq_handler() 66 dev_warn(info->dev, "Right Vibrator overcurrent detected\n"); in twl6040_vib_irq_handler() 88 * ERRATA: Disable overcurrent protection for at least in twl6040_vibra_enable() 90 * overcurrent detection in twl6040_vibra_enable()
|
/openbmc/linux/drivers/usb/dwc3/ |
H A D | dwc3-octeon.c | 138 /* Overcurrent protection enable: 0x0 = unavailable, 0x1 = available */ 140 /* Overcurrent sene selection: 141 * 0x0 = Overcurrent indication from off-chip is active-low 142 * 0x1 = Overcurrent indication from off-chip is active-high 278 /* Step 2: Select GPIO for overcurrent indication, if desired. SKIP */ in dwc3_octeon_setup()
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | st,sta350.txt | 63 - st,overcurrent-warning-adjustment: 64 If present, overcurrent warning adjustment is enabled.
|
/openbmc/linux/arch/arm64/boot/dts/broadcom/stingray/ |
H A D | stingray-pinctrl.dtsi | 322 drdu2_pins: drdu2-overcurrent-pins { 331 drdu3_pins: drdu3-overcurrent-pins { 340 usb3h_pins: usb3h-overcurrent-pins {
|
/openbmc/witherspoon-pfault-analysis/org/open_power/Witherspoon/ |
H A D | Fault.errors.yaml | 10 description: The power supply detected an output overcurrent fault condition.
|
/openbmc/linux/include/linux/usb/ |
H A D | isp116x.h | 13 /* On-chip overcurrent detection */
|
/openbmc/u-boot/include/power/ |
H A D | tps65090.h | 39 FET_CTRL_WAIT = 3 << 2, /* Overcurrent timeout max */
|