Home
last modified time | relevance | path

Searched +full:battery +full:- +full:driven (Results 1 – 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/
Dsensirion,shtc1.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Christopher Ruehl chris.ruehl@gtsys.com.hk
14 designed especially for battery-driven high-volume consumer electronics
24 - sensirion,shtc1
25 - sensirion,shtw1
26 - sensirion,shtc3
31 sensirion,blocking-io:
36 sensirion,low-precision:
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-s3c24xx/
Dmach-n30.c1 // SPDX-License-Identifier: GPL-2.0
6 // Copyright (c) 2003-2005 Simtec Electronics
9 // Copyright (c) 2005-2008 Christer Weinigel <christer@weinigel.se>
31 #include <asm/mach-types.h>
34 #include <linux/platform_data/leds-s3c24xx.h>
35 #include <mach/regs-gpio.h>
36 #include <mach/regs-lcd.h>
37 #include <mach/gpio-samsung.h>
43 #include <linux/platform_data/i2c-s3c2410.h>
47 #include <linux/platform_data/mmc-s3cmci.h>
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/
Dtps6507x.txt4 - compatible: "ti,tps6507x"
5 - reg: I2C slave address
6 - regulators: This is the list of child nodes that specify the regulator
11 The regulator is matched with the regulator-compatible.
13 The valid regulator-compatible values are:
15 - xxx-supply: Input voltage supply regulator.
19 If some of input supply is powered through battery or always-on
23 vindcdc1_2-supply: VDCDC1 and VDCDC2 input.
24 vindcdc3-supply : VDCDC3 input.
25 vldo1_2-supply : VLDO1 and VLDO2 input.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dtps6507x.txt4 - compatible: "ti,tps6507x"
5 - reg: I2C slave address
6 - regulators: This is the list of child nodes that specify the regulator
11 The regulator is matched with the regulator-compatible.
13 The valid regulator-compatible values are:
15 - xxx-supply: Input voltage supply regulator.
19 If some of input supply is powered through battery or always-on
23 vindcdc1_2-supply: VDCDC1 and VDCDC2 input.
24 vindcdc3-supply : VDCDC3 input.
25 vldo1_2-supply : VLDO1 and VLDO2 input.
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-s3c/
Dmach-n30.c1 // SPDX-License-Identifier: GPL-2.0
6 // Copyright (c) 2003-2005 Simtec Electronics
9 // Copyright (c) 2005-2008 Christer Weinigel <christer@weinigel.se>
30 #include "hardware-s3c24xx.h"
32 #include <asm/mach-types.h>
34 #include <linux/platform_data/fb-s3c2410.h>
35 #include <linux/platform_data/leds-s3c24xx.h>
36 #include "regs-gpio.h"
37 #include "gpio-samsung.h"
38 #include "gpio-cfg.h"
[all …]
/kernel/linux/linux-4.19/Documentation/i2c/busses/
Di2c-parport1 Kernel driver i2c-parport
5 This is a unified driver for several i2c-over-parallel-port adapters,
8 * i2c-philips-par
9 * i2c-elv
10 * i2c-velleman
11 * video/i2c-parport (NOT the same as this one, dedicated to home brew
21 * (type=6) Barco LPT->DVI (K5800236) adapter
23 * (type=8) VCT-jig
38 -------------------------
40 If you want to build you own i2c-over-parallel-port adapter, here is
[all …]
/kernel/linux/linux-5.10/Documentation/i2c/busses/
Di2c-parport.rst2 Kernel driver i2c-parport
7 This is a unified driver for several i2c-over-parallel-port adapters,
11 * i2c-philips-par
12 * i2c-elv
13 * i2c-velleman
14 * video/i2c-parport
25 * (type=6) Barco LPT->DVI (K5800236) adapter
27 * (type=8) VCT-jig
42 -------------------------
44 If you want to build you own i2c-over-parallel-port adapter, here is
[all …]
/kernel/linux/linux-4.19/Documentation/laptops/
Dthinkpad-acpi.txt8 http://ibm-acpi.sf.net/
16 This driver used to be named ibm-acpi until kernel 2.6.21 and release
17 0.13-20070314. It used to be in the drivers/acpi tree, but it was
18 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel
22 The driver is named "thinkpad-acpi". In some places, like module
26 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too
30 ------
35 - Fn key combinations
36 - Bluetooth enable and disable
37 - video output switching, expansion control
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/laptops/
Dthinkpad-acpi.rst9 - Borislav Deianov <borislav@users.sf.net>
10 - Henrique de Moraes Holschuh <hmh@hmh.eng.br>
12 http://ibm-acpi.sf.net/
19 This driver used to be named ibm-acpi until kernel 2.6.21 and release
20 0.13-20070314. It used to be in the drivers/acpi tree, but it was
21 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel
25 The driver is named "thinkpad-acpi". In some places, like module
29 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too
33 ------
38 - Fn key combinations
[all …]
/kernel/linux/linux-5.10/drivers/platform/x86/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 x86 platforms, including vendor-specific laptop extension drivers.
23 This driver adds support for the ACPI-WMI (Windows Management
26 ACPI-WMI is a proprietary extension to ACPI to expose parts of the
27 ACPI firmware to userspace - this is done through various vendor
38 any ACPI-WMI devices.
45 Say Y here if you want to be able to read a firmware-embedded
50 be called wmi-bmof.
59 This is a driver for controlling Alienware BIOS driven
62 USB MCU such as the X51 and X51-R2.
[all …]
Dapple-gmux.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 2010-2012 Andreas Heider <andreas@meetr.de>
19 #include <linux/apple-gmux.h>
31 * A `Lattice XP2`_ on pre-retinas, a `Renesas R4F2113`_ on retinas.
34 * dual GPUs but no built-in display.)
38 * to access a pre-retina gmux are infixed ``_pio_``, those for a retina gmux
104 return inb(gmux_data->iostart + port); in gmux_pio_read8()
110 outb(val, gmux_data->iostart + port); in gmux_pio_write8()
115 return inl(gmux_data->iostart + port); in gmux_pio_read32()
126 outb(tmpval, gmux_data->iostart + port + i); in gmux_pio_write32()
[all …]
Dthinkpad_acpi.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * thinkpad_acpi.c - ThinkPad ACPI Extras
5 * Copyright (C) 2004-2005 Borislav Deianov <borislav@users.sf.net>
6 * Copyright (C) 2006-2009 Henrique de Moraes Holschuh <hmh@hmh.eng.br>
16 * 2007-10-20 changelog trimmed down
18 * 2007-03-27 0.14 renamed to thinkpad_acpi and moved to
21 * 2006-11-22 0.13 new maintainer
23 * not be updated further in-file.
25 * 2005-03-17 0.11 support for 600e, 770x
28 * 2005-01-16 0.9 use MODULE_VERSION
[all …]
/kernel/linux/linux-4.19/drivers/platform/x86/
Dapple-gmux.c5 * Copyright (C) 2010-2012 Andreas Heider <andreas@meetr.de>
22 #include <linux/apple-gmux.h>
34 * A `Lattice XP2`_ on pre-retinas, a `Renesas R4F2113`_ on retinas.
37 * dual GPUs but no built-in display.)
41 * to access a pre-retina gmux are infixed ``_pio_``, those for a retina gmux
107 return inb(gmux_data->iostart + port); in gmux_pio_read8()
113 outb(val, gmux_data->iostart + port); in gmux_pio_write8()
118 return inl(gmux_data->iostart + port); in gmux_pio_read32()
129 outb(tmpval, gmux_data->iostart + port + i); in gmux_pio_write32()
136 u8 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE); in gmux_index_wait_ready()
[all …]
Dthinkpad_acpi.c2 * thinkpad_acpi.c - ThinkPad ACPI Extras
5 * Copyright (C) 2004-2005 Borislav Deianov <borislav@users.sf.net>
6 * Copyright (C) 2006-2009 Henrique de Moraes Holschuh <hmh@hmh.eng.br>
21 * 02110-1301, USA.
31 * 2007-10-20 changelog trimmed down
33 * 2007-03-27 0.14 renamed to thinkpad_acpi and moved to
36 * 2006-11-22 0.13 new maintainer
38 * not be updated further in-file.
40 * 2005-03-17 0.11 support for 600e, 770x
43 * 2005-01-16 0.9 use MODULE_VERSION
[all …]
DKconfig9 ---help---
11 x86 platforms, including vendor-specific laptop extension drivers.
31 ---help---
36 If you have an ACPI-WMI compatible Acer/ Wistron laptop, say Y or M
43 ---help---
51 called acer-wireless.
57 ---help---
63 echo -n enabled > /sys/class/thermal/thermal_zone0/mode
77 ---help---
78 This is a driver for controlling Alienware BIOS driven
[all …]
/kernel/linux/linux-4.19/arch/x86/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
6 ---help---
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386
13 # Options that are inherently 32-bit kernel only:
24 # Options that are inherently 64-bit kernel only:
39 # ported to 32-bit as well. )
213 default "elf32-i386" if X86_32
214 default "elf64-x86-64" if X86_64
[all …]
/kernel/linux/linux-5.10/arch/x86/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386
13 # Options that are inherently 32-bit kernel only:
26 # Options that are inherently 64-bit kernel only:
50 # ported to 32-bit as well. )
253 default "elf32-i386" if X86_32
254 default "elf64-x86-64" if X86_64
376 default $(success,$(srctree)/scripts/gcc-x86_64-has-stack-protector.sh $(CC)) if 64BIT
[all …]
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
Ds626.c1 // SPDX-License-Identifier: GPL-2.0+
6 * COMEDI - Linux Control and Measurement Device Interface
10 * Copyright (C) 2002-2004 Sensoray Co., Inc.
69 * struct s626_private - Working data for s626 driver.
70 * @ai_cmd_running: non-zero if ai_cmd is running.
99 #define S626_INDXMASK(C) (1 << (((C) > 2) ? ((C) * 2 - 1) : ((C) * 2 + 4)))
111 writel(val, dev->mmio + reg); in s626_mc_enable()
117 writel(cmd << 16, dev->mmio + reg); in s626_mc_disable()
125 val = readl(dev->mmio + reg); in s626_mc_test()
130 #define S626_BUGFIX_STREG(REGADRS) ((REGADRS) - 4)
[all …]
/kernel/linux/linux-4.19/drivers/staging/comedi/drivers/
Ds626.c1 // SPDX-License-Identifier: GPL-2.0+
6 * COMEDI - Linux Control and Measurement Device Interface
10 * Copyright (C) 2002-2004 Sensoray Co., Inc.
69 * struct s626_private - Working data for s626 driver.
70 * @ai_cmd_running: non-zero if ai_cmd is running.
99 #define S626_INDXMASK(C) (1 << (((C) > 2) ? ((C) * 2 - 1) : ((C) * 2 + 4)))
112 writel(val, dev->mmio + reg); in s626_mc_enable()
118 writel(cmd << 16, dev->mmio + reg); in s626_mc_disable()
127 val = readl(dev->mmio + reg); in s626_mc_test()
132 #define S626_BUGFIX_STREG(REGADRS) ((REGADRS) - 4)
[all …]
/kernel/linux/linux-4.19/drivers/spi/
DKconfig12 dynamic device discovery; some are even write-only or read-only.
16 chips, analog to digital (and d-to-a) converters, and more.
43 If your system has an master-capable SPI controller (which
55 by providing a high-level interface to send memory-like commands.
145 based platforms. This driver works for both SPI master for spi-nor
154 this code to manage the per-word or per-transfer accesses to the
168 inexpensive battery powered microcontroller evaluation board.
181 This enables dedicated general purpose SPI/Microwire1-compatible
182 master mode interface (SSI1) for CLPS711X-based CPUs.
192 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dexynos4412-midas.dtsi1 // SPDX-License-Identifier: GPL-2.0
12 /dts-v1/;
14 #include "exynos4412-ppmu-common.dtsi"
15 #include <dt-bindings/gpio/gpio.h>
16 #include <dt-bindings/input/input.h>
17 #include <dt-bindings/interrupt-controller/irq.h>
18 #include <dt-bindings/clock/maxim,max77686.h>
19 #include <dt-bindings/pinctrl/samsung.h>
30 stdout-path = &serial_2;
34 compatible = "samsung,secure-firmware";
[all …]
/kernel/linux/linux-5.10/drivers/spi/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 dynamic device discovery; some are even write-only or read-only.
17 chips, analog to digital (and d-to-a) converters, and more.
44 If your system has an master-capable SPI controller (which
56 by providing a high-level interface to send memory-like commands.
111 supports spi-mem interface.
181 this code to manage the per-word or per-transfer accesses to the
195 inexpensive battery powered microcontroller evaluation board.
211 Flash over 1/2/4-bit wide bus. Enable this option if you have a
219 This enables dedicated general purpose SPI/Microwire1-compatible
[all …]
/kernel/linux/linux-4.19/Documentation/virtual/kvm/
Dtimekeeping.txt2 Timekeeping Virtualization for X86-Based Architectures
28 information relevant to KVM and hardware-based virtualization.
38 2.1) i8254 - PIT
42 channels which can be programmed to deliver periodic or one-shot interrupts.
49 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done
55 -------------- ----------------
57 | 1.1932 MHz |---------->| CLOCK OUT | ---------> IRQ 0
59 -------------- | +->| GATE TIMER 0 |
60 | ----------------
62 | ----------------
[all …]
/kernel/linux/linux-5.10/Documentation/virt/kvm/
Dtimekeeping.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Timekeeping Virtualization for X86-Based Architectures
32 information relevant to KVM and hardware-based virtualization.
41 2.1. i8254 - PIT
42 ----------------
46 channels which can be programmed to deliver periodic or one-shot interrupts.
53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done
59 -------------- ----------------
61 | 1.1932 MHz|---------->| CLOCK OUT | ---------> IRQ 0
63 -------------- | +->| GATE TIMER 0 |
[all …]
/kernel/linux/linux-4.19/drivers/usb/serial/
Dcp210x.c1 // SPDX-License-Identifier: GPL-2.0
9 * control thanks to Munir Nassar nassarmu@real-time.com
55 { USB_DEVICE(0x045B, 0x0053) }, /* Renesas RX610 RX-Stick */
56 { USB_DEVICE(0x0471, 0x066A) }, /* AKTAKOM ACE-1001 cable */
57 { USB_DEVICE(0x0489, 0xE000) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */
58 { USB_DEVICE(0x0489, 0xE003) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */
61 { USB_DEVICE(0x08e6, 0x5501) }, /* Gemalto Prox-PU/CU contactless smartcard reader */
65 { USB_DEVICE(0x0BED, 0x1100) }, /* MEI (TM) Cashflow-SC Bill/Voucher Acceptor */
70 { USB_DEVICE(0x0FDE, 0xCA05) }, /* OWL Wireless Electricity Monitor CM-160 */
71 { USB_DEVICE(0x10A6, 0xAA26) }, /* Knock-off DCU-11 cable */
[all …]

12