/openbmc/linux/drivers/mfd/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 This is the core driver for CS5535/CS5536 MFD functions. This is 21 necessary for using the board's GPIO and MFGPT functionality. 24 bool "Altera Arria10 DevKit System Resource chip" 29 Support for the Altera Arria10 DevKit MAX5 System Resource chip 30 using the SPI interface. This driver provides common support for 32 power supply alarms (hwmon). 35 bool "Altera SOCFPGA System Manager" 39 Select this to get System Manager support for all Altera branded 40 SOCFPGAs. The SOCFPGA System Manager handles all SOCFPGAs by [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Power supply class support" 5 Say Y here to enable power supply class support. This allows 6 power supply (batteries, AC, USB) monitoring by userspace 13 bool "Power supply debug" 15 Say Y here to enable debugging messages for power supply class 20 prompt "Expose power supply sensors as hwmon device" 25 power supply device (current, voltage, temperature) to be 28 Say 'Y' here if you want power supplies to 32 tristate "APM emulation for class batteries" [all …]
|
/openbmc/openpower-vpd-parser/configuration/ibm/ |
H A D | 50003000_v2.json | 2 "devTree": "conf-aspeed-bmc-ibm-everest.dtb", 33 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 38 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 43 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 47 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 49 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard", 55 "LocationCode": "Ufcs-P0" 58 "PrettyName": "System backplane" 63 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0", 73 "inventoryPath": "/xyz/openbmc_project/inventory/system", [all …]
|
H A D | 50003000.json | 2 "devTree": "conf-aspeed-bmc-ibm-everest.dtb", 33 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 38 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 43 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 47 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 49 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard", 55 "LocationCode": "Ufcs-P0" 58 "PrettyName": "System backplane" 63 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0", 73 "inventoryPath": "/xyz/openbmc_project/inventory/system", [all …]
|
H A D | 50001001_v2.json | 2 "devTree": "conf-aspeed-bmc-ibm-rainier.dtb", 33 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 38 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 43 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 48 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/11-0070/hold_idle" 52 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 54 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard", 60 "LocationCode": "Ufcs-P0" 63 "PrettyName": "System backplane" 68 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0", [all …]
|
H A D | 50001001.json | 2 "devTree": "conf-aspeed-bmc-ibm-rainier-p1.dtb", 30 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 32 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard", 38 "LocationCode": "Ufcs-P0" 41 "PrettyName": "System backplane" 46 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0", 56 "inventoryPath": "/xyz/openbmc_project/inventory/system", 62 "xyz.openbmc_project.Inventory.Item.System": null, 81 "PrettyName": "System" 86 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis", [all …]
|
H A D | 50001000_v2.json | 2 "devTree": "conf-aspeed-bmc-ibm-rainier-4u.dtb", 33 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 38 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 43 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 48 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/11-0070/hold_idle" 52 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 54 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard", 60 "LocationCode": "Ufcs-P0" 63 "PrettyName": "System backplane" 68 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0", [all …]
|
H A D | 50001000.json | 2 "devTree": "conf-aspeed-bmc-ibm-rainier-4u-p1.dtb", 30 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 32 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard", 38 "LocationCode": "Ufcs-P0" 41 "PrettyName": "System backplane" 46 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0", 56 "inventoryPath": "/xyz/openbmc_project/inventory/system", 62 "xyz.openbmc_project.Inventory.Item.System": null, 81 "PrettyName": "System" 86 "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis", [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | rohm,bd71847-pmic.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mfd/rohm,bd71847-pmic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ROHM BD71847 and BD71850 Power Management Integrated Circuit 10 - Matti Vaittinen <mazziesaccount@gmail.com> 13 BD71847AMWV and BD71850MWV are programmable Power Management ICs for powering 14 single-core, dual-core, and quad-core SoCs such as NXP-i.MX 8M. It is 15 optimized for low BOM cost and compact solution footprint. BD71847MWV and 18 …s://www.rohm.com/products/power-management/power-management-ic-for-system/industrial-consumer-appl… [all …]
|
H A D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX77693 MicroUSB and Companion Power Management IC 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 14 This is a part of device tree bindings for Maxim MAX77693 MicroUSB 17 The Maxim MAX77693 is a MicroUSB and Companion Power Management IC which 19 and MicroUSB management IC. 32 $ref: /schemas/power/supply/maxim,max77693.yaml [all …]
|
H A D | samsung,s2mps11.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung S2MPS11/13/14/15 and S2MPU02 Power Management IC 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 This is a part of device tree bindings for S2M and S5M family of Power 14 Management IC (PMIC). 16 The Samsung S2MPS11/13/14/15 and S2MPU02 is a family of Power Management IC 18 sub-blocks. 23 - samsung,s2mps11-pmic [all …]
|
H A D | ti,tps6594.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI TPS6594 Power Management Integrated Circuit 10 - Julien Panis <jpanis@baylibre.com> 13 TPS6594 is a Power Management IC which provides regulators and others 15 PFSM (Pre-configurable Finite State Machine) managing the state of the device. 16 TPS6594 is the super-set device while TPS6593 and LP8764 are derivatives. 21 - ti,lp8764-q1 22 - ti,tps6593-q1 [all …]
|
H A D | max77620.txt | 1 MAX77620 Power management IC from Maxim Semiconductor. 4 ------------------- 5 - compatible: Must be one of 9 - reg: I2C device address. 12 ------------------- 13 - interrupts: The interrupt on the parent the controller is 15 - interrupt-controller: Marks the device node as an interrupt controller. 16 - #interrupt-cells: is <2> and their usage is compliant to the 2 cells 17 variant of <../interrupt-controller/interrupts.txt> 18 IRQ numbers for different interrupt source of MAX77620 [all …]
|
H A D | rohm,bd71837-pmic.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mfd/rohm,bd71837-pmic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ROHM BD71837 Power Management Integrated Circuit 10 - Matti Vaittinen <mazziesaccount@gmail.com> 13 BD71837MWV is programmable Power Management ICs for powering single-core, 14 dual-core, and quad-core SoCs such as NXP-i.MX 8M. It is optimized for low 17 Datasheet for BD71837 is available at 18 …s://www.rohm.com/products/power-management/power-management-ic-for-system/industrial-consumer-appl… [all …]
|
H A D | actions,atc260x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Actions Semi ATC260x Power Management IC 10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 11 - Cristian Ciocaltea <cristian.ciocaltea@gmail.com> 14 ATC260x series PMICs integrates Audio Codec, Power Management, RTC, IR 16 (i.e. regulators and system power-off/reboot) for the ATC2603C and ATC2609A 18 ATC2603C includes 3 programmable DC-DC converters, 9 programmable LDO 20 ATC2609A includes 5 programmable DC-DC converters and 10 programmable LDO [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | maxim,max77686.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX77686 Power Management IC regulators 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 14 This is a part of device tree bindings for Maxim MAX77686 Power Management 17 The Maxim MAX77686 provides high-efficiency Buck and 26 Low-DropOut (LDO) 20 See also Documentation/devicetree/bindings/mfd/maxim,max77686.yaml for 25 "^LDO([1-9]|1[0-9]|2[3-6])$": [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/power/supply/maxim,max77693.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX77693 MicroUSB and Companion Power Management IC Charger 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 This is a part of device tree bindings for Maxim MAX77693 MicroUSB Integrated 16 See also Documentation/devicetree/bindings/mfd/maxim,max77693.yaml for 21 const: maxim,max77693-charger 23 maxim,constant-microvolt: [all …]
|
H A D | bq2515x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/power/supply/bq2515x.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: TI bq2515x 500-mA Linear charger family 11 - Andrew Davis <afd@ti.com> 14 The BQ2515x family is a highly integrated battery charge management IC that 15 integrates the most common functions for wearable devices, namely a charger, 16 an output voltage rail, ADC for battery and system monitoring, and 17 push-button controller. [all …]
|
/openbmc/linux/Documentation/driver-api/ |
H A D | regulator.rst | 1 .. Copyright 2007-2008 Wolfson Microelectronics 20 The intention is to allow systems to dynamically control regulator power 21 output in order to save power and prolong battery life. This applies to 27 ``Documentation/power/regulator``. 30 -------- 36 Electronic device that supplies power to other devices. Most regulators 42 Electronic device which consumes power provided by a regulator. These 44 requiring active management of the regulator at runtime. 46 Power Domain 52 Power Management Integrated Circuit (PMIC) [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | pinctrl-max77620.txt | 1 Pincontrol driver for MAX77620 Power management IC from Maxim Semiconductor. 6 Please refer file <devicetree/bindings/pinctrl/pinctrl-bindings.txt> 7 for details of the common pinctrl bindings used by client devices, 11 -------------------------- 14 - pinctrl-names: A pinctrl state named per <pinctrl-bindings.txt>. 15 - pinctrl[0...n]: Properties to contain the phandle for pinctrl states per 16 <pinctrl-bindings.txt>. 19 sub-node have following properties: 22 ------------------ 23 - pins: List of pins. Valid values of pins properties are: [all …]
|
/openbmc/linux/Documentation/power/regulator/ |
H A D | overview.rst | 11 The intention is to allow systems to dynamically control regulator power output 12 in order to save power and prolong battery life. This applies to both voltage 26 - Regulator 27 - Electronic device that supplies power to other devices. 31 Input Voltage -> Regulator -> Output Voltage 34 - PMIC 35 - Power Management IC. An IC that contains numerous 39 - Consumer 40 - Electronic device that is supplied power by a regulator. 41 Consumers can be classified into two types:- [all …]
|
/openbmc/linux/drivers/regulator/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 output in order to save power and prolong battery life. This applies 36 This driver provides support for fixed voltage regulators, 37 useful for systems which use a combination of software 38 managed regulators and simple non-configurable regulators. 43 This driver provides a virtual consumer for the voltage and 44 current regulator API which provides sysfs controls for 46 for test purposes. 55 control power supplies for such devices. 65 They provide two I2C-controlled DC/DC step-down converters with [all …]
|
/openbmc/qemu/hw/arm/ |
H A D | bcm2835_peripherals.c | 9 * See the COPYING file in the top-level directory. 18 #include "system/system.h" 20 /* Peripheral base address on the VC (GPU) system bus */ 23 /* Capabilities for SD controller: no DMA, high-speed, default clocks etc. */ 27 * According to Linux driver & DTS, dma channels 0--10 have separate IRQ, 28 * while channels 11--14 share one IRQ: 44 memory_region_add_subregion_overlap(&ps->peri_mr, ofs, in create_unimp() 45 sysbus_mmio_get_region(SYS_BUS_DEVICE(uds), 0), -1000); in create_unimp() 54 object_initialize_child(obj, "rng", &s->rng, TYPE_BCM2835_RNG); in bcm2835_peripherals_init() 57 object_initialize_child(obj, "thermal", &s->thermal, TYPE_BCM2835_THERMAL); in bcm2835_peripherals_init() [all …]
|
/openbmc/linux/drivers/macintosh/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 Say Y here to get to see options for devices used with Macintosh 19 Apple Desktop Bus (ADB) support is for support of devices which 38 The I/O Processor (IOP) is an Apple custom IC designed to provide 39 intelligent support for I/O controllers. It is described at 41 support for it, say 'Y' here. 45 bool "Support for Cuda/Egret based Macs and PowerMacs" 49 This provides support for Cuda/Egret based Macintosh and 50 Power Macintosh systems. This includes most m68k based Macs, 59 bool "Support for PMU based PowerMacs and PowerBooks" [all …]
|
/openbmc/linux/drivers/hwmon/pmbus/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 If you say yes here you get hardware monitoring support for generic 31 tristate "ACBEL FSG032 Power Supply" 33 If you say yes here you get hardware monitoring support for the ACBEL 34 FSG032 Power Supply. 37 be called acbel-fsg032. 44 If you say yes here you get hardware monitoring support for Analog 53 If you say yes here you get hardware monitoring support for Analog 55 and ADM1294 Hot-Swap Controller and Digital Power Monitors. 61 tristate "Bel PFE Compatible Power Supplies" [all …]
|