Home
last modified time | relevance | path

Searched +full:charger +full:- +full:detector (Results 1 – 19 of 19) sorted by relevance

/kernel/linux/linux-6.6/drivers/extcon/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 host USB ports. Many of 30-pin connectors including PDMI are
25 tristate "X-Power AXP288 EXTCON support"
30 and USB MUX switching by X-Power AXP288 PMIC.
39 FSA9480 microUSB switch and accessory detector chip. The FSA9480 is a USB
40 port accessory detector and switch. The FSA9480 is fully controlled using
68 Say Y here to enable extcon support for charger detection / control
75 Say Y here to enable extcon support for charger detection / control
86 detector and switch.
94 enable a system with an integrated USB OTG dual-role transceiver to
[all …]
/kernel/linux/linux-5.10/drivers/extcon/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 host USB ports. Many of 30-pin connectors including PDMI are
33 tristate "X-Power AXP288 EXTCON support"
38 and USB MUX switching by X-Power AXP288 PMIC.
47 FSA9480 microUSB switch and accessory detector chip. The FSA9480 is a USB
48 port accessory detector and switch. The FSA9480 is fully controlled using
73 Say Y here to enable extcon support for charger detection / control
80 Say Y here to enable extcon support for charger detection / control
91 detector and switch.
99 enable a system with an integrated USB OTG dual-role transceiver to
[all …]
/kernel/linux/linux-5.10/drivers/power/supply/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
38 backup batteries, and optional builtin charger.
55 tristate "MAX8925 battery charger support"
58 Say Y here to enable support for the battery charger in the Maxim
62 tristate "WM831X backup battery charger support"
65 Say Y here to enable support for the backup battery charger
94 tristate "ADP5061 battery charger driver"
99 charger.
105 tristate "Active-semi ACT8945A charger driver"
109 Active-semi ActivePath ACT8945A charger.
[all …]
Dmax14656_charger_detector.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Maxim MAX14656 / AL32 USB Charger Detector driver
8 * Components from Maxim AL32 Charger detection Driver for MX50 Yoshi Board
96 dev_err(&client->dev, in max14656_read_reg()
111 dev_err(&client->dev, in max14656_write_reg()
126 dev_err(&client->dev, "failed to block read reg 0x%x: %d\n", in max14656_read_block_reg()
143 max14656_read_block_reg(chip->client, MAX14656_DEVICE_ID, in max14656_irq_worker()
150 chip->psy_desc.type = chg_type_props[chg_type].type; in max14656_irq_worker()
152 chip->psy_desc.type = POWER_SUPPLY_TYPE_UNKNOWN; in max14656_irq_worker()
153 chip->online = 1; in max14656_irq_worker()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dmaxim,max14656.txt1 Maxim MAX14656 / AL32 USB Charger Detector
4 - compatible : "maxim,max14656";
5 - reg: i2c slave address
6 - interrupts: interrupt line
11 clock-frequency = <50000>;
12 pinctrl-names = "default";
13 pinctrl-0 = <&pinctrl_i2c2>;
18 pinctrl-names = "default";
19 pinctrl-0 = <&pinctrl_charger_detect>;
20 interrupt-parent = <&gpio6>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/
Depson,rx8900.txt2 - Epson RX8900
3 - Micro Crystal rv8803
6 - compatible: should be: "microcrystal,rv8803" or "epson,rx8900"
7 - reg : the I2C address of the device for I2C
10 - epson,vdet-disable : boolean, if present will disable voltage detector.
12 - trickle-diode-disable : boolean, if present will disable internal trickle
13 charger diode
20 epson,vdet-disable;
21 trickle-diode-disable;
/kernel/linux/linux-6.6/drivers/power/supply/
Dmax14656_charger_detector.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Maxim MAX14656 / AL32 USB Charger Detector driver
8 * Components from Maxim AL32 Charger detection Driver for MX50 Yoshi Board
21 #include <linux/devm-helpers.h>
95 dev_err(&client->dev, in max14656_read_reg()
110 dev_err(&client->dev, in max14656_write_reg()
125 dev_err(&client->dev, "failed to block read reg 0x%x: %d\n", in max14656_read_block_reg()
142 max14656_read_block_reg(chip->client, MAX14656_DEVICE_ID, in max14656_irq_worker()
149 chip->psy_desc.type = chg_type_props[chg_type].type; in max14656_irq_worker()
151 chip->psy_desc.type = POWER_SUPPLY_TYPE_UNKNOWN; in max14656_irq_worker()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
51 which include a battery charger and a boost converter.
54 tristate "MAX8925 battery charger support"
57 Say Y here to enable support for the battery charger in the Maxim
61 tristate "WM831X backup battery charger support"
64 Say Y here to enable support for the backup battery charger
93 tristate "ADP5061 battery charger driver"
98 charger.
104 tristate "Active-semi ACT8945A charger driver"
108 Active-semi ActivePath ACT8945A charger.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/
Dmaxim,max14656.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
13 - $ref: power-supply.yaml#
26 - compatible
27 - reg
28 - interrupts
33 - |
34 #include <dt-bindings/interrupt-controller/irq.h>
[all …]
/kernel/linux/linux-5.10/drivers/usb/phy/
Dphy-mxs-usb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2012-2014 Freescale Semiconductor, Inc.
188 { .compatible = "fsl,imx6sx-usbphy", .data = &imx6sx_phy_data, },
189 { .compatible = "fsl,imx6sl-usbphy", .data = &imx6sl_phy_data, },
190 { .compatible = "fsl,imx6q-usbphy", .data = &imx6q_phy_data, },
191 { .compatible = "fsl,imx23-usbphy", .data = &imx23_phy_data, },
192 { .compatible = "fsl,vf610-usbphy", .data = &vf610_phy_data, },
193 { .compatible = "fsl,imx6ul-usbphy", .data = &imx6ul_phy_data, },
194 { .compatible = "fsl,imx7ulp-usbphy", .data = &imx7ulp_phy_data, },
211 return mxs_phy->data == &imx6q_phy_data; in is_imx6q_phy()
[all …]
/kernel/linux/linux-6.6/drivers/usb/phy/
Dphy-mxs-usb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2012-2014 Freescale Semiconductor, Inc.
188 { .compatible = "fsl,imx6sx-usbphy", .data = &imx6sx_phy_data, },
189 { .compatible = "fsl,imx6sl-usbphy", .data = &imx6sl_phy_data, },
190 { .compatible = "fsl,imx6q-usbphy", .data = &imx6q_phy_data, },
191 { .compatible = "fsl,imx23-usbphy", .data = &imx23_phy_data, },
192 { .compatible = "fsl,vf610-usbphy", .data = &vf610_phy_data, },
193 { .compatible = "fsl,imx6ul-usbphy", .data = &imx6ul_phy_data, },
194 { .compatible = "fsl,imx7ulp-usbphy", .data = &imx7ulp_phy_data, },
211 return mxs_phy->data == &imx6q_phy_data; in is_imx6q_phy()
[all …]
/kernel/linux/linux-6.6/drivers/iio/adc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 bool "ST-Ericsson AB8500 GPADC driver"
16 internal voltages, convert accessory and battery, AC (charger, mains)
33 Say yes here to build support for Analog Devices AD4130-8 SPI analog
44 Say yes here to build support for Analog Devices AD7091R-5 ADC.
47 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
51 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
126 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
152 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
163 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
[all …]
/kernel/linux/linux-5.10/drivers/iio/adc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 bool "ST-Ericsson AB8500 GPADC driver"
16 internal voltages, convert accessory and battery, AC (charger, mains)
29 Say yes here to build support for Analog Devices AD7091R-5 ADC.
32 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
36 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
100 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD an TI"
126 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
137 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
148 Say yes here to build support for Analog Devices AD7766, AD7766-1,
[all …]
/kernel/linux/linux-6.6/drivers/misc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
27 See Documentation/misc-devices/ad525x_dpot.rst for the
40 module will be called ad525x_dpot-i2c.
51 module will be called ad525x_dpot-spi.
65 This option enables device driver support for in-band access to the
78 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/>
189 called smpro-errmon.
199 called smpro-misc.
202 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support"
209 than the generic PIT, and are suitable for use as high-res timers.
[all …]
/kernel/linux/linux-6.6/drivers/usb/serial/
Dcp210x.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2010-2021 Johan Hovold (johan@kernel.org)
10 * 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 */
63 { USB_DEVICE(0x0908, 0x0070) }, /* Siemens SCALANCE LPE-9000 USB Serial Console */
67 { USB_DEVICE(0x0BED, 0x1100) }, /* MEI (TM) Cashflow-SC Bill/Voucher Acceptor */
[all …]
/kernel/linux/linux-5.10/drivers/usb/serial/
Dcp210x.c1 // SPDX-License-Identifier: GPL-2.0
9 * control thanks to Munir Nassar nassarmu@real-time.com
59 { USB_DEVICE(0x045B, 0x0053) }, /* Renesas RX610 RX-Stick */
60 { USB_DEVICE(0x0471, 0x066A) }, /* AKTAKOM ACE-1001 cable */
61 { USB_DEVICE(0x0489, 0xE000) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */
62 { USB_DEVICE(0x0489, 0xE003) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */
65 { USB_DEVICE(0x08e6, 0x5501) }, /* Gemalto Prox-PU/CU contactless smartcard reader */
67 { USB_DEVICE(0x0908, 0x0070) }, /* Siemens SCALANCE LPE-9000 USB Serial Console */
71 { USB_DEVICE(0x0BED, 0x1100) }, /* MEI (TM) Cashflow-SC Bill/Voucher Acceptor */
76 { USB_DEVICE(0x0FDE, 0xCA05) }, /* OWL Wireless Electricity Monitor CM-160 */
[all …]
/kernel/linux/linux-5.10/
DMAINTAINERS9 -------------------------
30 ``diff -u`` to make the patch easy to merge. Be prepared to get your
40 See Documentation/process/coding-style.rst for guidance here.
46 See Documentation/process/submitting-patches.rst for details.
57 include a Signed-off-by: line. The current version of this
59 Documentation/process/submitting-patches.rst.
70 that the bug would present a short-term risk to other users if it
76 Documentation/admin-guide/security-bugs.rst for details.
81 ---------------------------------------------------
97 W: *Web-page* with status/info
[all …]
/kernel/linux/linux-6.6/
DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]
/kernel/linux/patches/linux-5.10/yangfan_patch/
Ddrivers.patch1 diff --git a/drivers/Makefile b/drivers/Makefile
3 --- a/drivers/Makefile
5 @@ -6,6 +6,8 @@
6 # Rewritten to use lists instead of if-statements.
11 obj-y += irqchip/
12 obj-y += bus/
14 diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c
16 --- a/drivers/block/nbd.c
18 @@ -2398,12 +2398,6 @@ static int nbd_genl_status(struct sk_buff *skb, struct genl_info *info)
22 - if (!dev_list) {
[all …]