Searched +full:auto +full:- +full:i2c (Results 1 – 25 of 88) sorted by relevance
1234
| /Documentation/devicetree/bindings/i2c/ |
| D | brcm,brcmstb-i2c.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/i2c/brcm,brcmstb-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kamal Dasu <kdasu.kdev@gmail.com> 13 - $ref: /schemas/i2c/i2c-controller.yaml# 18 - brcm,bcm2711-hdmi-i2c 19 - brcm,brcmstb-i2c 20 - brcm,brcmper-i2c 25 - description: BSC register range [all …]
|
| D | marvell,mv64xxx-i2c.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/i2c/marvell,mv64xxx-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvell MV64XXX I2C Controller 10 - Gregory CLEMENT <gregory.clement@bootlin.com> 15 - const: allwinner,sun4i-a10-i2c 16 - items: 17 - const: allwinner,sun7i-a20-i2c 18 - const: allwinner,sun4i-a10-i2c [all …]
|
| D | i2c-exynos5.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/i2c-exynos5.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung's High Speed I2C controller 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 The Samsung's High Speed I2C controller is used to interface with I2C devices 17 e.g. for Exynos850 and Exynos Auto V9 SoCs), it might be also necessary to 18 define USI node in device tree file, choosing "i2c" configuration. Please see 19 Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml for details. [all …]
|
| /Documentation/devicetree/bindings/extcon/ |
| D | extcon-rt8973a.txt | 2 * Richtek RT8973A - Micro USB Switch device 4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A 7 speed USB operation. Also, RT8973A support 'auto-configuration' mode. 8 If auto-configuration mode is enabled, RT8973A would control internal h/w patch 9 for USB D-/D+ switching. 12 - compatible: Should be "richtek,rt8973a-muic" 13 - reg: Specifies the I2C slave address of the MUIC block. It should be 0x14 14 - interrupts: Interrupt specifiers for detection interrupt sources. 19 compatible = "richtek,rt8973a-muic"; 20 interrupt-parent = <&gpx1>;
|
| /Documentation/devicetree/bindings/mfd/ |
| D | ams,as3711.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com> 13 AS3711 is an I2C PMIC from Austria MicroSystems with multiple DC/DC and LDO 15 two step-up DC/DC converters are defined. 26 Step-up converter configuration, to be used as a backlight source 31 const: ams,as3711-bl 33 su1-dev: 34 description: Framebuffer phandle for the first step-up converter [all …]
|
| /Documentation/devicetree/bindings/hwmon/ |
| D | adi,ltc4282.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC4282 I2C High Current Hot Swap Controller over I2C 10 - Nuno Sa <nuno.sa@analog.com> 13 Analog Devices LTC4282 I2C High Current Hot Swap Controller over I2C. 15 https://www.analog.com/media/en/technical-documentation/data-sheets/ltc4282.pdf 20 - adi,ltc4282 25 vdd-supply: true 30 '#clock-cells': [all …]
|
| /Documentation/hwmon/ |
| D | adm9240.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 20 Addresses scanned: I2C 0x2c - 0x2f 24 http://pdfserv.maxim-ic.com/en/ds/DS1780.pdf 30 Addresses scanned: I2C 0x2c - 0x2f 37 - Frodo Looijaard <frodol@dds.nl>, 38 - Philip Edelbrock <phil@netroedge.com>, 39 - Michiel Rook <michiel@grendelproject.nl>, 40 - Grant Coady <gcoady.lk@gmail.com> with guidance 44 --------- 45 The I2C addresses listed above assume BIOS has not changed the [all …]
|
| D | tps23861.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 16 ----------- 20 TPS23861 is a quad port IEEE802.3at PSE controller with optional I2C control 23 TPS23861 offers three modes of operation: Auto, Semi-Auto and Manual. 25 This driver only supports the Auto mode of operation providing monitoring 29 ------------- 32 in[0-3]_input Voltage on ports [1-4] 33 in[0-3]_label "Port[1-4]" 38 curr[1-4]_input Current on ports [1-4] 39 in[1-4]_label "Port[1-4]" [all …]
|
| D | max31760.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 19 ----------- 23 temperature of a discrete diode-connected transistor, such as a 2N3906, 27 I2C-compatible interface. Fan speed is controlled based on the temperature 28 reading as an index to a 48-byte lookup table (LUT) containing 29 user-programmed PWM values. The flexible LUT-based architecture enables 35 remote high-temperature threshold has been exceeded. 37 Temperature measurement range: from -55°C to 125°C 41 Please refer how to instantiate this driver: Documentation/i2c/instantiating-devices.rst 43 Lookup table for auto fan control [all …]
|
| D | menf21bmc.rst | 10 Addresses scanned: - 15 ----------- 17 The menf21bmc is a Board Management Controller (BMC) which provides an I2C 26 ----------- 29 not auto-detect devices. 31 Please see Documentation/i2c/instantiating-devices.rst for 35 ------------- 47 in[0-4]_min Minimum voltage limit 48 in[0-4]_max Maximum voltage limit
|
| D | adm1177.rst | 7 Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADM1177.pdf 13 ----------- 16 Hot-Swap Controller and Digital Power Monitors with Soft Start Pin. 20 ----------- 22 This driver does not auto-detect devices. You will have to instantiate the 23 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst 28 ------------- 31 is read-write, all other attributes are read-only.
|
| D | pmbus-core.rst | 9 power-management protocol with a fully defined command language that facilitates 11 protocol is implemented over the industry-standard SMBus serial interface and 12 enables programming, control, and real-time monitoring of compliant power 18 promoted by the PMBus Implementers Forum (PMBus-IF), comprising 30+ adopters 22 commands, and manufacturers can add as many non-standard commands as they like. 23 Also, different PMBUs devices act differently if non-supported commands are 43 PMBus device capabilities auto-detection 46 For generic PMBus devices, code in pmbus.c attempts to auto-detect all supported 47 PMBus commands. Auto-detection is somewhat limited, since there are simply too 50 pages (see the PMBus specification for details on multi-page PMBus devices). [all …]
|
| D | adp1050.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 Addresses scanned: I2C 0x70 - 0x77 14 Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADP1050.pdf 18 - Radu Sabau <radu.sabau@analog.com> 22 ----------- 28 interface targeting high density, high efficiency dc-to-dc power 34 ----------- 36 This driver does not auto-detect devices. You will have to instantiate 38 Please see Documentation/i2c/instantiating-devices.rst for details. 41 --------------------- [all …]
|
| /Documentation/devicetree/bindings/media/i2c/ |
| D | galaxycore,gc0308.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/i2c/galaxycore,gc0308.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 14 programmable through an I2C interface and connected via parallel bus. 15 They include an ISP capable of auto exposure and auto white balance. 18 - $ref: /schemas/media/video-interface-devices.yaml# 23 - const: galaxycore,gc0308 24 - items: [all …]
|
| D | chrontel,ch7322.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/i2c/chrontel,ch7322.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Chrontel HDMI-CEC Controller 10 - Jeff Chase <jnchase@google.com> 13 The Chrontel CH7322 is a discrete HDMI-CEC controller. It is 14 programmable through I2C and drives a single CEC line. 17 - $ref: /schemas/media/cec/cec-common.yaml# 24 description: I2C device address [all …]
|
| D | sony,imx296.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/i2c/sony,imx296.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sony IMX296 1/2.8-Inch CMOS Image Sensor 10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 11 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 13 description: |- 14 The Sony IMX296 is a 1/2.9-Inch active pixel type CMOS Solid-state image 16 features a global shutter with variable charge-integration time. It is [all …]
|
| /Documentation/devicetree/bindings/regulator/ |
| D | richtek,rt4803.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - ChiYuan Huang <cy_huang@richtek.com> 15 supports boost and auto bypass mode that depends on the difference between the 20 https://www.richtek.com/assets/product_file/RT4803/DS4803-03.pdf 21 https://www.richtek.com/assets/product_file/RT4803A/DS4803A-06.pdf 24 - $ref: regulator.yaml# 29 - richtek,rt4803 34 richtek,vsel-active-high: [all …]
|
| D | richtek,rt5759-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/regulator/richtek,rt5759-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - ChiYuan Huang <cy_huang@richtek.com> 13 The RT5759 is a high-performance, synchronous step-down DC-DC converter that 15 voltage can be programmable with I2C controlled 7-Bit VID. 18 https://www.richtek.com/assets/product_file/RT5759/DS5759-00.pdf 23 - richtek,rt5759 24 - richtek,rt5759a [all …]
|
| /Documentation/i2c/ |
| D | i2c-stub.rst | 2 i2c-stub 8 This module is a very simple fake I2C/SMBus driver. It implements six 10 word data, (r/w) I2C block data, and (r/w) SMBus block data. 21 A pointer register with auto-increment is implemented for all byte 33 The typical use-case is like this: 36 2. use i2cset (from the i2c-tools project) to pre-load some data 40 There's a script named i2c-stub-from-dump in the i2c-tools package which 51 constants in <linux/i2c.h> for the suitable values. For example,
|
| D | i2c-topology.rst | 2 I2C muxes and complex topologies 5 There are a couple of reasons for building more complex I2C topologies 6 than a straight-forward I2C bus with one adapter and one or more devices. 16 from the I2C bus, at least most of the time, and sits behind a gate 19 Several types of hardware components such as I2C muxes, I2C gates and I2C 22 These components are represented as I2C adapter trees by Linux, where 25 I2C transfers, and all adapters with a parent are part of an "i2c-mux" 29 an I2C transfer on one of its child adapters. The mux driver can 39 There are two variants of locking available to I2C muxes, they can be 40 mux-locked or parent-locked muxes. [all …]
|
| D | i2c_bus.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Created with Inkscape (http://www.inkscape.org/) --> 3 <!-- Updated to inclusive terminology by Wolfram Sang --> 8 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 11 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 14 inkscape:version="0.92.3 (2405546, 2018-03-11)" 24 orient="auto" 31 inkscape:connector-curvature="0" 33 …d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" 34 …style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stro… [all …]
|
| /Documentation/devicetree/bindings/net/dsa/ |
| D | lan9303.txt | 2 ------------------------------------------------- 6 - compatible: should be 7 - "smsc,lan9303-i2c" for I2C managed mode 9 - "smsc,lan9303-mdio" for mdio managed mode 13 - reset-gpios: GPIO to be used to reset the whole device 14 - reset-duration: reset duration in milliseconds, defaults to 200 ms 23 auto-detected and mapped accordingly. 27 I2C managed mode: 31 fixed-link { /* RMII fixed link to LAN9303 */ 33 full-duplex; [all …]
|
| /Documentation/ABI/testing/ |
| D | sysfs-driver-bd9571mwv-regulator | 1 What: /sys/bus/i2c/devices/.../bd9571mwv-regulator.*.auto/backup_mode 18 wake-up switch,
|
| /Documentation/devicetree/bindings/rtc/ |
| D | abracon,abx80x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Abracon ABX80X I2C ultra low power RTC/Alarm chip 10 - linux-rtc@vger.kernel.org 17 must perform auto-detection from ID register. 19 - abracon,abx80x 20 - abracon,ab0801 21 - abracon,ab0803 22 - abracon,ab0804 [all …]
|
| /Documentation/hid/ |
| D | hid-sensor.rst | 26 Logical Minimum(-32767) 35 The report is indicating "sensor page (0x20)" contains an accelerometer-3D (0x73). 36 This accelerometer-3D has some fields. Here for example field 2 is motion intensity 37 (0x045f) with a logical minimum value of -32767 and logical maximum of 32767. The 51 - Core HID driver 52 - Individual sensor processing part (sensor drivers) 55 ----------- 56 The core driver (hid-sensor-hub) registers as a HID driver. It parses 58 with name HID-SENSOR-xxxx (where xxxx is usage id from the specification). 62 HID-SENSOR-200073 is registered for an Accelerometer 3D driver. [all …]
|
1234