/openbmc/linux/Documentation/hwmon/ |
H A D | crps.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 12 Addresses scanned: - 21 ----------- 31 ----------- 33 This driver does not auto-detect devices. You will have to instantiate the 34 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for 39 ------------- 43 curr1_input Measured input current 44 curr1_max Maximum input current 45 curr1_max_alarm Input maximum current high alarm [all …]
|
H A D | ibm-cffps.rst | 1 Kernel driver ibm-cffps 11 ----------- 17 ----------- 19 This driver does not auto-detect devices. You will have to instantiate the 20 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for 24 ------------- 29 curr1_alarm Output current over-current alarm. 30 curr1_input Measured output current in mA. 40 in1_alarm Input voltage under-voltage alarm. 43 in2_alarm Output voltage over-voltage alarm. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | as3711.txt | 4 standard regulator properties, they must belong to a sub-node, called 9 - compatible : must be "ams,as3711" 10 - reg : specifies the I2C address 14 - su1-dev : framebuffer phandle 15 - su1-max-uA : maximum current 19 - su2-dev : framebuffer phandle 20 - su1-max-uA : maximum current 24 - su2-feedback-voltage : voltage feedback is used 25 - su2-feedback-curr1 : CURR1 input used for current feedback 26 - su2-feedback-curr2 : CURR2 input used for current feedback [all …]
|
H A D | st,stpmic1.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 - pascal Paillet <p.paillet@foss.st.com> 24 "#interrupt-cells": 27 interrupt-controller: true 36 const: st,stpmic1-onkey 40 - description: onkey-falling, happens when onkey is pressed. IT_PONKEY_F of pmic 41 - description: onkey-rising, happens when onkey is released. IT_PONKEY_R of pmic 43 interrupt-names: [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | rt5651.txt | 7 - compatible : "realtek,rt5651". 9 - reg : The I2C address of the device. 13 - realtek,in2-differential 14 Boolean. Indicate MIC2 input are differential, rather than single-ended. 16 - realtek,dmic-en 19 - realtek,jack-detect-source 21 1: Use JD1_1 pin for jack-detect 22 2: Use JD1_2 pin for jack-detect 23 3: Use JD2 pin for jack-detect 25 - realtek,jack-detect-not-inverted [all …]
|
H A D | rt5640.txt | 7 - compatible : One of "realtek,rt5640" or "realtek,rt5639". 9 - reg : The I2C address of the device. 11 - interrupts : The CODEC's interrupt output. 15 - clocks: The phandle of the master clock to the CODEC 16 - clock-names: Should be "mclk" 18 - realtek,in1-differential 19 - realtek,in2-differential 20 - realtek,in3-differential 21 Boolean. Indicate MIC1/2/3 input are differential, rather than single-ended. 23 - realtek,lout-differential [all …]
|
/openbmc/linux/include/linux/regulator/ |
H A D | machine.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * machine.h -- SoC Regulator support, machine/board driver API. 26 * CURRENT: Regulator output current can be changed by software on this 44 * DO_NOTHING_IN_SUSPEND - the default value 45 * DISABLE_IN_SUSPEND - turn off regulator in suspend states 46 * ENABLE_IN_SUSPEND - keep regulator on in suspend states 60 * struct regulator_state - regulator state during low power system states 72 * - DO_NOTHING_IN_SUSPEND 73 * - DISABLE_IN_SUSPEND 74 * - ENABLE_IN_SUSPEND [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Voltage/Current Regulators 10 - Liam Girdwood <lgirdwood@gmail.com> 11 - Mark Brown <broonie@kernel.org> 14 regulator-name: 18 regulator-min-microvolt: 21 regulator-max-microvolt: 24 regulator-microvolt-offset: [all …]
|
/openbmc/linux/include/linux/ |
H A D | prime_numbers.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * for_each_prime_number - iterate over each prime upto a value 12 * @prime: the current prime number in this iteration 15 * Starting from the first prime number 2 iterate over each prime number up to 16 * the @max value. On each iteration, @prime is set to the current prime number. 25 * for_each_prime_number_from - iterate over each prime upto a value 26 * @prime: the current prime number in this iteration 30 * Starting from @from iterate over each successive prime number up to the 31 * @max value. On each iteration, @prime is set to the current prime number.
|
H A D | generic-radix-tree.h | 16 * - genradix_init(radix) - initialize an empty genradix 18 * - genradix_free(radix) - free all memory owned by the genradix and 21 * - genradix_ptr(radix, idx) - gets a pointer to the entry at idx, returning 24 * - genradix_ptr_alloc(radix, idx, gfp) - gets a pointer to an entry, 27 * - genradix_for_each(radix, iter, p) - iterate over each entry in a genradix 30 * that were never explicitly allocated - they will be initialized to all 35 * type the radix contains to calculate a byte offset from the index - see 65 * space at runtime - then the various accessor macros can use typeof() to get 66 * to it for casts/sizeof - we also force the alignment so that storing a type 81 * genradix_init - initialize a genradix [all …]
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-ibm-sbp1.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 /dts-v1/; 4 #include <dt-bindings/gpio/aspeed-gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/leds/common.h> 8 #include <dt-bindings/i2c/i2c.h> 9 #include "aspeed-g6.dtsi" 13 compatible = "ibm,sbp1-bmc", "aspeed,ast2600"; 16 stdout-path = &uart1; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A D | ci-hdrc-usb2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/ci-hdrc-usb2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Xu Yang <xu.yang_2@nxp.com> 11 - Peng Fan <peng.fan@nxp.com> 16 - enum: 17 - chipidea,usb2 18 - lsi,zevio-usb 19 - nuvoton,npcm750-udc [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/afe/ |
H A D | current-sense-shunt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/afe/current-sense-shunt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Current Sense Shunt 10 - Peter Rosin <peda@axentia.se> 13 When an io-channel measures the voltage over a current sense shunt, 14 the interesting measurement is almost always the current through the 15 shunt, not the voltage over it. This binding describes such a current 20 const: current-sense-shunt [all …]
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp15xx-osd32.dtsi | 1 /* SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) */ 3 * Copyright (C) 2020 STMicroelectronics - All Rights Reserved 7 #include "stm32mp15-pinctrl.dtsi" 9 #include <dt-bindings/mfd/st,stpmic1.h> 12 reserved-memory { 13 #address-cells = <1>; 14 #size-cells = <1>; 18 compatible = "shared-dma-pool"; 20 no-map; 24 compatible = "shared-dma-pool"; [all …]
|
H A D | stm32mp157c-odyssey-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 6 /dts-v1/; 10 #include "stm32mp15-pinctrl.dtsi" 11 #include "stm32mp15xxac-pinctrl.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/leds/common.h> 14 #include <dt-bindings/mfd/st,stpmic1.h> 17 model = "Seeed Studio Odyssey-STM32MP157C SOM"; 18 compatible = "seeed,stm32mp157c-odyssey-som", "st,stm32mp157"; 25 reserved-memory { [all …]
|
H A D | stm32mp15xx-dhcor-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 3 * Copyright (C) Linaro Ltd 2019 - All Rights Reserved 8 #include "stm32mp15-pinctrl.dtsi" 9 #include "stm32mp15xxac-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/mfd/st,stpmic1.h> 23 reserved-memory { 24 #address-cells = <1>; 25 #size-cells = <1>; 29 compatible = "shared-dma-pool"; [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | if_pppol2tp.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 3 * Linux PPP over L2TP (PPPoL2TP) Socket Implementation (RFC 2661) 5 * This file supplies definitions required by the PPP over L2TP driver 25 * socket over IPv4. 29 * 0 => current */ 39 * socket over IPv6. 43 * 0 => current */ 57 * 0 => current */ 68 * 0 => current */ 78 * DEBUG - bitmask of debug message categories (not used) [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-led-flash | 55 Flash faults are re-read after strobing the flash. Possible 58 * led-over-voltage 61 * flash-timeout-exceeded 65 * controller-over-temperature 68 * controller-short-circuit 71 * led-power-supply-over-current 72 current in the LED power 75 * indicator-led-fault 78 * led-under-voltage 82 * controller-under-voltage [all …]
|
/openbmc/linux/arch/arm/boot/dts/marvell/ |
H A D | orion5x-rd88f5182-nas.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include "orion5x-mv88f5182.dtsi" 11 compatible = "marvell,rd-88f5182-nas", "marvell,orion5x-88f5182", "marvell,orion5x"; 20 stdout-path = &uart0; 30 gpio-leds { 31 compatible = "gpio-leds"; 32 pinctrl-0 = <&pmx_debug_led>; [all …]
|
/openbmc/linux/tools/include/linux/ |
H A D | list.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 * using the generic single-entry routines. 27 list->next = list; in INIT_LIST_HEAD() 28 list->prev = list; in INIT_LIST_HEAD() 42 next->prev = new; in __list_add() 43 new->next = next; in __list_add() 44 new->prev = prev; in __list_add() 45 prev->next = new; in __list_add() 54 * list_add - add a new entry 63 __list_add(new, head, head->next); in list_add() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/leds/backlight/ |
H A D | qcom-wled.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 11 - Kiran Gunda <kgunda@codeaurora.org> 21 - qcom,pm8941-wled 22 - qcom,pmi8950-wled 23 - qcom,pmi8994-wled 24 - qcom,pmi8998-wled [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | battery.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 14 In smart batteries, these are typically stored in non-volatile memory 16 no appropriate non-volatile memory, or it is unprogrammed/incorrect. 27 Batteries must be referenced by chargers and/or fuel-gauges using a phandle. 28 The phandle's property should be named "monitored-battery". 32 const: simple-battery 34 device-chemistry: [all …]
|
/openbmc/qemu/include/hw/usb/ |
H A D | ehci-regs.h | 4 /* Capability Registers Base Address - section 2.2 */ 5 #define CAPLENGTH 0x0000 /* 1-byte, 0x0001 reserved */ 6 #define HCIVERSION 0x0002 /* 2-bytes, i/f version # */ 7 #define HCSPARAMS 0x0004 /* 4-bytes, structural params */ 8 #define HCCPARAMS 0x0008 /* 4-bytes, capability params */ 56 * Bits that are reserved or are read-only are masked out of values 61 #define PORTSC_WKOC_E (1 << 22) // Wake on Over Current Enable 75 #define PORTSC_OCC (1 << 5) // Over Current Change 76 #define PORTSC_OCA (1 << 4) // Over Current Active 80 #define PORTSC_CONNECT (1 << 0) // Current Connect Status
|
/openbmc/u-boot/include/linux/ |
H A D | list.h | 19 * using the generic single-entry routines. 33 list->next = list; in INIT_LIST_HEAD() 34 list->prev = list; in INIT_LIST_HEAD() 47 next->prev = new; in __list_add() 48 new->next = next; in __list_add() 49 new->prev = prev; in __list_add() 50 prev->next = new; in __list_add() 54 * list_add - add a new entry 63 __list_add(new, head, head->next); in list_add() 67 * list_add_tail - add a new entry [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | stm32mp157c-ed1.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved 6 /dts-v1/; 9 #include "stm32mp157-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/mfd/st,stpmu1.h> 15 compatible = "st,stm32mp157c-ed1", "st,stm32mp157"; 18 stdout-path = "serial3:115200n8"; 25 sd_switch: regulator-sd_switch { 26 compatible = "regulator-gpio"; [all …]
|