Home
last modified time | relevance | path

Searched +full:current +full:- +full:mode (Results 1 – 25 of 1081) sorted by relevance

12345678910>>...44

/linux-6.14.4/Documentation/devicetree/bindings/iio/addac/
Dadi,ad74115.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Cosmin Tanislav <[email protected]>
13 The AD74115H is a single-channel software configurable input/output
17 chip solution with an SPI interface. The device features a 16-bit ADC and a
18 14-bit DAC.
25 - adi,ad74115h
30 spi-max-frequency:
33 spi-cpol: true
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/
Dqcom,qca807x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Christian Marangi <[email protected]>
11 - Robert Marko <[email protected]>
15 IEEE 802.3 clause 22 compliant 10BASE-Te, 100BASE-TX and
16 1000BASE-T PHY-s.
21 Both models have a combo port that supports 1000BASE-X and
22 100BASE-FX fiber.
25 output only pins that natively drive LED-s for up to 2 attached
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/power/supply/
Drichtek,rt5033-charger.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/supply/richtek,rt5033-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jakob Hauser <[email protected]>
14 under sub-node named "charger" using the following format.
18 const: richtek,rt5033-charger
20 monitored-battery:
26 precharge-current-microamp:
27 Current of pre-charge mode. The pre-charge current levels are 350 mA
[all …]
Dqcom,pm8941-charger.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8941-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Switch-Mode Battery Charger and Boost
10 - Sebastian Reichel <[email protected]>
15 - qcom,pm8226-charger
16 - qcom,pm8941-charger
23 - description: charge done
24 - description: charge fast mode
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/usb/
Dusb251xb.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip USB 2.0 Hi-Speed Hub Controller
10 - Richard Leitner <[email protected]>
15 - microchip,usb2422
16 - microchip,usb2512b
17 - microchip,usb2512bi
18 - microchip,usb2513b
19 - microchip,usb2513bi
[all …]
/linux-6.14.4/include/dt-bindings/regulator/
Dqcom,rpmh-regulator.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 * These mode constants may be used to specify modes for various RPMh regulator
9 * device tree properties (e.g. regulator-initial-mode). Each type of regulator
12 * %RPMH_REGULATOR_MODE_RET: Retention mode in which only an extremely small
13 * load current is allowed. This mode is supported
15 * %RPMH_REGULATOR_MODE_LPM: Low power mode in which a small load current is
16 * allowed. This mode corresponds to PFM for SMPS
17 * and BOB type regulators. This mode is supported
20 * %RPMH_REGULATOR_MODE_AUTO: Auto mode in which the regulator hardware
22 * upon the real-time load current. This mode is
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/iio/dac/
Dadi,ad5758.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Hennerich <[email protected]>
19 spi-cpha: true
21 adi,dc-dc-mode:
25 Mode of operation of the dc-to-dc converter
27 In this mode, the AD5758 circuitry senses the output voltage and
32 In this mode, the VDPC+ voltage is user-programmable to a fixed level
35 The output of the DAC core is either converted to a current or
[all …]
/linux-6.14.4/Documentation/power/regulator/
Dconsumer.rst103 4. Regulator Current Limit Control & Status (dynamic drivers)
107 current limit to match system operating points. e.g. LCD backlight driver can
108 change the current limit to vary the backlight brightness, USB drivers may want
111 Consumers can control their supply current limit by calling::
115 Where min_uA and max_uA are the minimum and maximum acceptable current limit in
120 when enabled, then the current limit changes instantly, otherwise the current
121 limit configuration changes and the current limit is physically set when the
124 A regulators current limit can be found by calling::
129 get_current_limit() will return the current limit whether the regulator
130 is enabled or disabled and should not be used to determine regulator current
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/leds/
Drichtek,rt8515.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <[email protected]>
13 The Richtek RT8515 is a dual channel (two mode) LED driver that
14 supports driving a white LED in flash or torch mode. The maximum
15 current for each mode is defined in hardware using two resistors
22 enf-gpios:
26 ent-gpios:
30 richtek,rfs-ohms:
[all …]
Dleds-lm3532.txt1 * Texas Instruments - lm3532 White LED driver with ambient light sensing
4 The LM3532 provides the 3 high-voltage, low-side current sinks. The device is
5 programmable over an I2C-compatible interface and has independent
6 current control for all three channels. The adaptive current regulation
7 method allows for different LED currents in each current sink thus allowing
11 each with 32 internal voltage setting resistors, 8-bit logarithmic and linear
16 - compatible : "ti,lm3532"
17 - reg : I2C slave address
18 - #address-cells : 1
19 - #size-cells : 0
[all …]
/linux-6.14.4/include/linux/regulator/
Dmachine.h1 /* 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
28 * MODE: Regulator operating mode can be changed by software on this
31 * DRMS: Dynamic Regulator Mode Switching is enabled for this regulator.
32 * BYPASS: Regulator can be put into bypass mode
43 * operations in suspend mode
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
[all …]
/linux-6.14.4/kernel/time/
Dsleep_timeout.c1 // SPDX-License-Identifier: GPL-2.0
12 #include "tick-internal.h"
27 wake_up_process(timeout->task); in process_timeout()
31 * schedule_timeout - sleep until timeout
34 * Make the current task sleep until @timeout jiffies have elapsed.
35 * The function behavior depends on the current task state
38 * %TASK_RUNNING - the scheduler is called, but the task does not sleep
42 * %TASK_UNINTERRUPTIBLE - at least @timeout jiffies are guaranteed to
43 * pass before the routine returns unless the current task is explicitly
46 * %TASK_INTERRUPTIBLE - the routine may return early if a signal is
[all …]
/linux-6.14.4/arch/mips/include/asm/
Dfpu.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
17 #include <asm/cpu-features.h>
22 #include <asm/current.h>
30 * This enum specifies a mode in which we want the FPU to operate, for cores
54 static inline int __enable_fpu(enum fpu_mode mode) in __enable_fpu() argument
58 switch (mode) { in __enable_fpu()
60 /* just enable the FPU in its current mode */ in __enable_fpu()
76 /* we only have a 32-bit FPU */ in __enable_fpu()
87 fr = (int)mode & FPU_FR_MASK; in __enable_fpu()
120 enum fpu_mode mode; in __own_fpu() local
[all …]
/linux-6.14.4/kernel/entry/
Dsyscall_user_dispatch.c1 // SPDX-License-Identifier: GPL-2.0
27 info.si_call_addr = (void __user *)KSTK_EIP(current); in trigger_sigsys()
29 info.si_arch = syscall_get_arch(current); in trigger_sigsys()
30 info.si_syscall = syscall_get_nr(current, regs); in trigger_sigsys()
37 struct syscall_user_dispatch *sd = &current->syscall_dispatch; in syscall_user_dispatch()
40 if (likely(instruction_pointer(regs) - sd->offset < sd->len)) in syscall_user_dispatch()
46 if (likely(sd->selector)) { in syscall_user_dispatch()
51 if (unlikely(__get_user(state, sd->selector))) { in syscall_user_dispatch()
65 sd->on_dispatch = true; in syscall_user_dispatch()
66 syscall_rollback(current, regs); in syscall_user_dispatch()
[all …]
/linux-6.14.4/include/linux/
Dresume_user_mode.h1 /* SPDX-License-Identifier: GPL-2.0-only */
10 #include <linux/blk-cgroup.h>
13 * set_notify_resume - cause resume_user_mode_work() to be called
17 * before returning to user mode. If it's already running in user mode,
29 * resume_user_mode_work - Perform work before returning to user mode
30 * @regs: user-mode registers of @current task
33 * about to return to user mode, and the user state in @regs can be
37 * user mode.
45 * This barrier pairs with task_work_add()->set_notify_resume() after in resume_user_mode_work()
46 * hlist_add_head(task->task_works); in resume_user_mode_work()
[all …]
Dptrace.h1 /* SPDX-License-Identifier: GPL-2.0 */
26 * The owner ship rules for task->ptrace which holds the ptrace
27 * flags is simple. When a task is running it owns it's task->ptrace
28 * flags. When the a task is stopped the ptracer owns task->ptrace.
75 * ptrace_may_access - check whether the caller is permitted to access
78 * @mode: selects type of access and caller credentials
83 * be set in @mode to specify whether the access was requested through
88 extern bool ptrace_may_access(struct task_struct *task, unsigned int mode);
92 return !same_thread_group(child->real_parent, child->parent); in ptrace_reparented()
97 if (unlikely(child->ptrace)) in ptrace_unlink()
[all …]
Ddim.h1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
15 /* Number of DIM profiles and period mode. */
33 ((ref) && (((100UL * abs((val) - (ref))) / (ref)) > 10))
37 * Take wrap-around and variable size into consideration.
39 #define BIT_GAP(bits, end, start) ((((end) - (start)) + BIT_ULL(bits)) \
40 & (BIT_ULL(bits) - 1))
43 * struct dim_cq_moder - Structure for CQ moderation values.
49 * @cq_period_mode: CQ period count mode (from CQE/EQE)
68 * struct dim_irq_moder - Structure for irq moderation information.
73 * @dim_rx_mode: Rx DIM period count mode: CQE or EQE
[all …]
/linux-6.14.4/drivers/media/i2c/
Dlm3646.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Ldd-Mlp <ldd-[email protected]>
19 #include <media/v4l2-ctrls.h>
20 #include <media/v4l2-device.h>
61 * @led_mode: V4L2 LED mode
64 * @mode_reg : mode register value
78 container_of(_ctrl->handler, struct lm3646_flash, ctrls_led)
80 /* enable mode control */
86 return regmap_write(flash->regmap, in lm3646_mode_ctrl()
87 REG_ENABLE, flash->mode_reg | MODE_SHDN); in lm3646_mode_ctrl()
[all …]
/linux-6.14.4/include/linux/platform_data/
Dad7793.h1 /* SPDX-License-Identifier: GPL-2.0-only */
11 * enum ad7793_clock_source - AD7793 clock source selection
25 * enum ad7793_bias_voltage - AD7793 bias voltage selection
27 * @AD7793_BIAS_VOLTAGE_AIN1: Bias voltage connected to AIN1(-).
28 * @AD7793_BIAS_VOLTAGE_AIN2: Bias voltage connected to AIN2(-).
29 * @AD7793_BIAS_VOLTAGE_AIN3: Bias voltage connected to AIN3(-).
40 * enum ad7793_refsel - AD7793 reference voltage selection
42 * and REFIN1(-).
44 * and REFIN1(-). Only valid for AD7795/AD7796.
54 * enum ad7793_current_source_direction - AD7793 excitation current direction
[all …]
/linux-6.14.4/Documentation/userspace-api/media/v4l/
Dvidioc-g-audio.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_G_AUDIO - VIDIOC_S_AUDIO - Query or select the current audio input and its attributes
38 To query the current audio input applications zero out the ``reserved``
42 has no audio inputs, or none which combine with the current video input.
44 Audio inputs have one writable property, the audio mode. To select the
45 current audio input *and* change the audio mode, applications initialize
46 the ``index`` and ``mode`` fields, and the ``reserved`` array of a
48 ioctl. Drivers may switch to a different audio mode if the request
49 cannot be satisfied. However, this is a write-only ioctl, it does not
50 return the actual new audio mode.
[all …]
/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-class-regulator20 supplying power to the system (unless some non-Linux
33 "status". This reports the current regulator status, for
38 - off
39 - on
40 - error
41 - fast
42 - normal
43 - idle
44 - standby
50 and the regulator can't report a detailed operation mode.
[all …]
Dsysfs-class-power5 Contact: linux-[email protected]
14 Contact: linux-[email protected]
23 Contact: linux-[email protected]
32 Contact: linux-[email protected]
43 Contact: linux-[email protected]
47 Reports an average IBAT current reading for the battery, over
54 Reports an average IBUS current reading over a fixed period.
62 batteries and for USB IBUS current.
66 Contact: linux-[email protected]
70 Reports the maximum IBAT current allowed into the battery.
[all …]
/linux-6.14.4/Documentation/leds/
Dleds-lm3556.rst6 1.5 A Synchronous Boost LED Flash Driver w/ High-Side Current Source
10 - Daniel Jeong
12 Contact:Daniel Jeong(daniel.jeong-at-ti.com, gshark.jeong-at-gmail.com)
15 -----------
18 Flash Mode
21 In Flash Mode, the LED current source(LED) provides 16 target current levels
22 from 93.75 mA to 1500 mA.The Flash currents are adjusted via the CURRENT
23 CONTROL REGISTER(0x09).Flash mode is activated by the ENABLE REGISTER(0x0A),
47 Torch Mode
50 In Torch Mode, the current source(LED) is programmed via the CURRENT CONTROL
[all …]
/linux-6.14.4/Documentation/hwmon/
Dg762.rst5 and performs closed-loop or open-loop control of the fan speed. Two
6 modes - PWM or DC - are supported by the device.
9 http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs
10 bindings are described in Documentation/hwmon/sysfs-interface.rst.
25 set desired fan speed. This only makes sense in closed-loop
29 provide current fan rotation value in RPM as reported by
44 in closed-loop control mode, if fan RPM value is 25% out
49 set current fan speed control mode i.e. 1 for manual fan
50 speed control (open-loop) via pwm1 described below, 2 for
51 automatic fan speed control (closed-loop) via fan1_target
[all …]
/linux-6.14.4/arch/arm64/kernel/
Dfpsimd.c1 // SPDX-License-Identifier: GPL-2.0-only
64 * been used to perform kernel mode NEON in the meantime.
67 * the id of the current CPU every time the state is loaded onto a CPU. For (b),
68 * we add the per-cpu variable 'fpsimd_last_state' (below), which contains the
70 * the most recently, or NULL if kernel mode NEON has been performed after that.
79 * indicate whether or not the userland FPSIMD state of the current task is
81 * CPU currently contain the most recent userland FPSIMD state of the current
84 * loaded on the CPU, allowing the state to be saved if a FPSIMD-aware
97 * - the task gets scheduled in; if both the task's fpsimd_cpu field
98 * contains the id of the current CPU, and the CPU's fpsimd_last_state per-cpu
[all …]

12345678910>>...44