| /Linux-v6.6/Documentation/devicetree/bindings/mfd/ | 
| D | maxim,max77802.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Maxim MAX77802 Power Management IC
 10   - Javier Martinez Canillas <javier@dowhile0.org>
 11   - Krzysztof Kozlowski <krzk@kernel.org>
 14   This is a part of device tree bindings for Maxim MAX77802 Power Management
 17   The Maxim MAX77802 is a Power Management IC which includes voltage and
 18   current regulators (10 high efficiency Buck regulators and 32 Low-DropOut
 23   in dt-bindings/clock/maxim,max77802.h.
 [all …]
 
 | 
| D | x-powers,axp152.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: X-Powers AXP PMIC
 10   - Chen-Yu Tsai <wens@csie.org>
 13   - if:
 18               - x-powers,axp152
 19               - x-powers,axp202
 20               - x-powers,axp209
 [all …]
 
 | 
| D | samsung,s5m8767.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Samsung S5M8767 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
 16   The Samsung S5M8767 is a Power Management IC which includes voltage
 17   and current regulators, RTC, clock outputs and other sub-blocks.
 21     const: samsung,s5m8767-pmic
 39   s5m8767,pmic-buck2-dvs-voltage:
 [all …]
 
 | 
| D | cirrus,madera.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Cirrus Logic Madera class audio CODECs Multi-Functional Device
 10   - patches@opensource.cirrus.com
 23   - $ref: /schemas/pinctrl/cirrus,madera.yaml#
 24   - $ref: /schemas/regulator/wlf,arizona.yaml#
 25   - $ref: /schemas/sound/cirrus,madera.yaml#
 26   - if:
 31               - cirrus,cs47l85
 [all …]
 
 | 
| D | wlf,arizona.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - patches@opensource.cirrus.com
 17   - $ref: /schemas/spi/spi-peripheral-props.yaml
 18   - $ref: /schemas/sound/wlf,arizona.yaml#
 19   - $ref: /schemas/regulator/wlf,arizona.yaml#
 20   - $ref: /schemas/extcon/wlf,arizona.yaml#
 21   - if:
 26               - cirrus,cs47l24
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/soc/mediatek/ | 
| D | scpsys.txt | 4 The System Control Processor System (SCPSYS) has several power management7 The System Power Manager (SPM) inside the SCPSYS is for the MTCMOS power
 11 power/power-domain.yaml. It provides the power domains defined in
 12 - include/dt-bindings/power/mt8173-power.h
 13 - include/dt-bindings/power/mt6797-power.h
 14 - include/dt-bindings/power/mt6765-power.h
 15 - include/dt-bindings/power/mt2701-power.h
 16 - include/dt-bindings/power/mt2712-power.h
 17 - include/dt-bindings/power/mt7622-power.h
 20 - compatible: Should be one of:
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/power/supply/ | 
| D | x-powers,axp20x-usb-power-supply.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-usb-power-supply.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: AXP20x USB power-supply
 11   variations such as the former being able to set the VBUS power supply max
 15   - Chen-Yu Tsai <wens@csie.org>
 16   - Sebastian Reichel <sre@kernel.org>
 19   - $ref: power-supply.yaml#
 24       - enum:
 [all …]
 
 | 
| D | x-powers,axp20x-ac-power-supply.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-ac-power-supply.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: AXP20x AC power-supply
 12   tell if an AC power supply is present and usable. AXP813/AXP803 are
 13   able to limit current and supply voltage
 16   - Chen-Yu Tsai <wens@csie.org>
 17   - Sebastian Reichel <sre@kernel.org>
 20   - $ref: power-supply.yaml#
 [all …]
 
 | 
| D | x-powers,axp20x-battery-power-supply.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-battery-power-supply.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: AXP20x Battery power-supply
 14   - Chen-Yu Tsai <wens@csie.org>
 15   - Sebastian Reichel <sre@kernel.org>
 18   - $ref: power-supply.yaml#
 23       - const: x-powers,axp202-battery-power-supply
 24       - const: x-powers,axp209-battery-power-supply
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/usb/ | 
| D | nvidia,tegra210-xusb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/usb/nvidia,tegra210-xusb.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Thierry Reding <thierry.reding@gmail.com>
 11   - Jon Hunter <jonathanh@nvidia.com>
 18     const: nvidia,tegra210-xusb
 22       - description: base and length of the xHCI host registers
 23       - description: base and length of the XUSB FPCI registers
 24       - description: base and length of the XUSB IPFS registers
 [all …]
 
 | 
| D | nvidia,tegra194-xusb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/usb/nvidia,tegra194-xusb.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Thierry Reding <thierry.reding@gmail.com>
 11   - Jon Hunter <jonathanh@nvidia.com>
 18     const: nvidia,tegra194-xusb
 22       - description: base and length of the xHCI host registers
 23       - description: base and length of the XUSB FPCI registers
 25   reg-names:
 [all …]
 
 | 
| D | nvidia,tegra186-xusb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/usb/nvidia,tegra186-xusb.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Thierry Reding <thierry.reding@gmail.com>
 11   - Jon Hunter <jonathanh@nvidia.com>
 18     const: nvidia,tegra186-xusb
 22       - description: base and length of the xHCI host registers
 23       - description: base and length of the XUSB FPCI registers
 25   reg-names:
 [all …]
 
 | 
| D | nvidia,tegra124-xusb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/usb/nvidia,tegra124-xusb.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Thierry Reding <thierry.reding@gmail.com>
 11   - Jon Hunter <jonathanh@nvidia.com>
 20       - description: NVIDIA Tegra124
 21         const: nvidia,tegra124-xusb
 23       - description: NVIDIA Tegra132
 25           - const: nvidia,tegra132-xusb
 [all …]
 
 | 
| D | st,stusb160x.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: STMicroelectronics STUSB160x Type-C controller
 10   - Amelie Delaunay <amelie.delaunay@foss.st.com>
 15       - st,stusb1600
 23   vdd-supply:
 24     description: main power supply (4.1V-22V)
 26   vsys-supply:
 27     description: low power supply (3.0V-5.5V)
 [all …]
 
 | 
| /Linux-v6.6/Documentation/power/ | 
| D | power_supply_class.rst | 2 Linux power supply class7 Power supply class used to represent battery, UPS, AC or DC power supply
 8 properties to user-space.
 11 every power supply out there. Attributes are available via sysfs and uevent
 16 power supply, specific monitoring hardware may not be able to provide them
 19 Power supply class is extensible, and allows to define drivers own attributes.
 21 if it will be found that some attribute is applicable to many power supply
 26 AC/USB power supply online status. (Note that specific details of the
 34 Power supply class has predefined set of attributes, this eliminates code
 35 duplication across drivers. Power supply class insist on reusing its
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/pci/ | 
| D | nvidia,tegra20-pcie.txt | 4 - compatible: Must be:5   - "nvidia,tegra20-pcie": for Tegra20
 6   - "nvidia,tegra30-pcie": for Tegra30
 7   - "nvidia,tegra124-pcie": for Tegra124 and Tegra132
 8   - "nvidia,tegra210-pcie": for Tegra210
 9   - "nvidia,tegra186-pcie": for Tegra186
 10 - power-domains: To ungate power partition by BPMP powergate driver. Must
 11   contain BPMP phandle and PCIe power partition ID. This is required only
 13 - device_type: Must be "pci"
 14 - reg: A list of physical base address and length for each set of controller
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/sound/ | 
| D | ti,pcm3168a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Damien Horsley <Damien.Horsley@imgtec.com>
 11   - Geert Uytterhoeven <geert+renesas@glider.be>
 12   - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 15   The Texas Instruments PCM3168A is a 24-bit Multi-channel Audio CODEC with
 27       - description: System clock input
 29   clock-names:
 31       - const: scki
 [all …]
 
 | 
| /Linux-v6.6/Documentation/hwmon/ | 
| D | ucd9000.rst | 11     Addresses scanned: -15 	- http://focus.ti.com/lit/ds/symlink/ucd90120.pdf
 16 	- http://focus.ti.com/lit/ds/symlink/ucd90124.pdf
 17 	- http://focus.ti.com/lit/ds/symlink/ucd90160.pdf
 18 	- http://focus.ti.com/lit/ds/symlink/ucd90320.pdf
 19 	- http://focus.ti.com/lit/ds/symlink/ucd9090.pdf
 20 	- http://focus.ti.com/lit/ds/symlink/ucd90910.pdf
 22 Author: Guenter Roeck <linux@roeck-us.net>
 26 -----------
 30 The UCD90120 Power Supply Sequencer and System Health Monitor monitors and
 [all …]
 
 | 
| /Linux-v6.6/drivers/power/supply/ | 
| D | axp20x_ac_power.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * AXP20X and AXP22X PMICs' ACIN power supply driver
 6  *	Quentin Schulz <quentin.schulz@free-electrons.com>
 30 #define AXP813_VHOLD_UV_TO_BIT(x)	((((x) / 100000) - 40) << 3)
 35 #define AXP813_CURR_LIMIT_UA_TO_BIT(x)	(((x) / 500000) - 3)
 39 #define DRVNAME "axp20x-ac-power-supply"
 43 	struct power_supply *supply;  member
 53 	struct axp20x_ac_power *power = devid;  in axp20x_ac_power_irq()  local
 55 	power_supply_changed(power->supply);  in axp20x_ac_power_irq()
 64 	struct axp20x_ac_power *power = power_supply_get_drvdata(psy);  in axp20x_ac_power_get_property()  local
 [all …]
 
 | 
| D | axp20x_usb_power.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * AXP20x PMIC USB power supply status driver
 6  * Copyright (C) 2014 Bruno Prémont <bonbons@linux-vserver.org>
 11 #include <linux/devm-helpers.h>
 26 #define DRVNAME "axp20x-usb-power-supply"
 68 	struct power_supply *supply;  member
 79 static bool axp20x_usb_vbus_needs_polling(struct axp20x_usb_power *power)  in axp20x_usb_vbus_needs_polling()  argument
 83 	 * present->absent transition implies an online->offline transition  in axp20x_usb_vbus_needs_polling()
 86 	if (power->axp_data->vbus_needs_polling && !power->online)  in axp20x_usb_vbus_needs_polling()
 94 	struct axp20x_usb_power *power = devid;  in axp20x_usb_power_irq()  local
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/media/ | 
| D | samsung,s5c73m3.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 11   - Sylwester Nawrocki <s.nawrocki@samsung.com>
 14   The S5C73M3 camera ISP supports MIPI CSI-2 and parallel (ITU-R BT.656)
 31   clock-names:
 33       - const: cis_extclk
 35   clock-frequency:
 39   standby-gpios:
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/remoteproc/ | 
| D | qcom,msm8916-mss-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/remoteproc/qcom,msm8916-mss-pil.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Stephan Gerhold <stephan@gerhold.net>
 19       - enum:
 20           - qcom,msm8909-mss-pil
 21           - qcom,msm8916-mss-pil
 22           - qcom,msm8953-mss-pil
 23           - qcom,msm8974-mss-pil
 [all …]
 
 | 
| D | qcom,wcnss-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/remoteproc/qcom,wcnss-pil.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Bjorn Andersson <andersson@kernel.org>
 21       - items:
 22           - enum:
 23               - qcom,pronto-v1-pil
 24               - qcom,pronto-v2-pil
 25               - qcom,pronto-v3-pil
 [all …]
 
 | 
| /Linux-v6.6/Documentation/ABI/testing/ | 
| D | sysfs-class-usb_power_delivery | 5 		Directory for USB Power Delivery devices.11 		File showing the USB Power Delivery Specification Revision used
 19 		specific revision of the USB Power Delivery Specification. In
 23 What:		/sys/class/usb_power_delivery/.../source-capabilities
 28 		set of Power Data Objects (PDO), each representing a type of
 29 		power supply. The order of the PDO objects is defined in the USB
 30 		Power Delivery Specification. Each PDO - power supply - will
 33 		power supply type name (":" as delimiter).
 37 What:		/sys/class/usb_power_delivery/.../sink-capabilities
 42 		of Power Data Objects (PDO) just like with source capabilities,
 [all …]
 
 | 
| /Linux-v6.6/arch/arm64/boot/dts/qcom/ | 
| D | msm8996-sony-xperia-tone.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause12 #include <dt-bindings/input/input.h>
 13 #include <dt-bindings/gpio/gpio.h>
 14 #include <dt-bindings/leds/common.h>
 15 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
 16 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h>
 18 /delete-node/ &adsp_mem;
 19 /delete-node/ &slpi_mem;
 20 /delete-node/ &venus_mem;
 21 /delete-node/ &gpu_mem;
 [all …]
 
 |