| /linux/rust/kernel/ |
| H A D | regulator.rs | 70 pub regulator: Regulator<State>, 239 pub struct Regulator<State> struct 247 impl<T: RegulatorState> Regulator<T> { impl 270 fn get_internal(dev: &Device, name: &CStr) -> Result<Regulator<T>> { in get_internal() 297 impl Regulator<Disabled> { implementation 300 Regulator::get_internal(dev, name) in get() 304 pub fn try_into_enabled(self) -> Result<Regulator<Enabled>, Error<Disabled>> { in try_into_enabled() 311 .map(|()| Regulator { in try_into_enabled() 322 impl Regulator<Enabled> { impl 327 Regulator::<Disabled>::get_internal(dev, name)? in get() [all …]
|
| /linux/Documentation/power/regulator/ |
| H A D | machine.rst | 2 Regulator Machine Driver Interface 10 Regulator-1 -+-> Regulator-2 --> [Consumer A @ 1.8 - 2.0V] 34 This maps Regulator-1 to the 'Vcc' supply for Consumer B and maps Regulator-2 43 .name = "Regulator-1", 58 Regulator-1 supplies power to Regulator-2. This relationship must be registered 59 with the core so that Regulator-1 is also enabled when Consumer A enables its 60 supply (Regulator-2). The supply regulator is set by the supply_regulator 64 .supply_regulator = "Regulator-1",
|
| H A D | overview.rst | 26 - Regulator 31 Input Voltage -> Regulator -> Output Voltage 59 Regulator -+-> Switch-1 -+-> Switch-2 --> [Consumer A] 78 Regulator-1 -+-> Regulator-2 -+-> [Consumer A] 84 - Domain 1: Regulator-2, Consumer B. 96 Regulator Level: This is defined by the regulator hardware 128 Regulator Domains: is the new current limit within the 153 2. Regulator driver interface.
|
| H A D | regulator.rst | 2 Regulator Driver Interface 25 Regulator Events
|
| H A D | design.rst | 2 Regulator API design notes
|
| /linux/drivers/gpu/drm/tyr/ |
| H A D | driver.rs | 17 use kernel::regulator::Regulator; 115 let mali_regulator = Regulator::<regulator::Enabled>::get(pdev.as_ref(), c_str!("mali"))?; in probe() 116 let sram_regulator = Regulator::<regulator::Enabled>::get(pdev.as_ref(), c_str!("sram"))?; in probe() 203 mali: Regulator<regulator::Enabled>, 204 sram: Regulator<regulator::Enabled>,
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | twl6040.txt | 17 - vio-supply: Regulator for the twl6040 VIO supply 18 - v2v1-supply: Regulator for the twl6040 V2V1 supply 27 - vddvibl-supply: Regulator for the left vibra motor 28 - vddvibr-supply: Regulator for the right vibra motor
|
| /linux/Documentation/devicetree/bindings/net/can/ |
| H A D | holt_hi311x.txt | 11 - vdd-supply: Regulator that powers the CAN controller. 12 - xceiver-supply: Regulator that powers the CAN transceiver.
|
| /linux/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-g12b-khadas-vim3.dtsi | 13 * MP8756GD Regulator. 32 * Silergy SY8030DEC Regulator.
|
| H A D | meson-gxl-s805x-libretech-ac.dts | 230 "5V VCCK Regulator", 261 "VCCK Regulator", "VDDEE Regulator",
|
| H A D | meson-gxl-s905x-khadas-vim.dts | 195 "VCCK Regulator", "VDDEE Regulator",
|
| H A D | meson-g12b-bananapi-cm4.dtsi | 90 * MP8756GD DC/DC Regulator. 109 * SY8120B1ABC DC/DC Regulator.
|
| /linux/arch/arm/boot/dts/amlogic/ |
| H A D | meson8b-ec100.dts | 171 * Synchronous Step Down Regulator. 204 * Synchronous Step Down Regulator. Also called 219 * Synchronous Step Down Regulator. Also called 254 * Synchronous Step Down Regulator. Also called VDDAO
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | nvidia,tegra124-dfll.txt | 34 - vdd-cpu-supply: Regulator for the CPU voltage rail that the DFLL 57 - nvidia,pwm-tristate-microvolts: Regulator voltage in micro volts when PWM 60 - nvidia,pwm-min-microvolts: Regulator voltage in micro volts when PWM control
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | mt6311-regulator.txt | 1 Mediatek MT6311 Regulator
|
| H A D | pv88090.txt | 1 * Powerventure Semiconductor PV88090 Voltage Regulator
|
| H A D | pv88080.txt | 1 * Powerventure Semiconductor PV88080 Voltage Regulator
|
| /linux/Documentation/driver-api/ |
| H A D | regulator.rst | 34 Regulator 111 Regulator driver interface 132 Regulator supplies are specified using struct
|
| /linux/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-v3s-netcube-kumquat.dts | 64 /* EA3036C Switching 3 Channel Regulator - Channel 2 */ 73 /* K7805-1000R3 Switching Regulator supplied from main 12/24V terminal block */
|
| /linux/Documentation/devicetree/bindings/display/ |
| H A D | cirrus,clps711x-fb.txt | 17 - lcd-supply: Regulator for LCD supply voltage.
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap3-igep0020-rev-f.dts | 15 /* Regulator to trigger the WL_EN signal of the Wifi module */
|
| H A D | omap3-cm-t3530.dts | 14 /* Regulator to trigger the reset signal of the Wifi module */
|
| H A D | omap3-igep0030-rev-g.dts | 15 /* Regulator to trigger the WL_EN signal of the Wifi module */
|
| /linux/drivers/acpi/dptf/ |
| H A D | Kconfig | 38 switch the PCH FIVR (Fully Integrated Voltage Regulator) frequency.
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-platform-dptf | 104 (RW) The PCH FIVR (Fully Integrated Voltage Regulator) switching frequency in MHz, 112 (RW) The PCH FIVR (Fully Integrated Voltage Regulator) switching frequency in MHz,
|