Searched +full:w1 +full:- +full:gpio (Results 1 – 9 of 9) sorted by relevance
| /Documentation/w1/masters/ |
| D | w1-gpio.rst | 2 Kernel driver w1-gpio 9 ----------- 11 GPIO 1-wire bus master driver. The driver uses the GPIO API to control the 12 wire and the GPIO pin can be specified using GPIO machine descriptor tables. 14 Documentation/devicetree/bindings/w1/w1-gpio.yaml 17 Example (mach-at91) 18 ------------------- 22 #include <linux/gpio/machine.h> 23 #include <linux/w1-gpio.h> 26 .dev_id = "w1-gpio", [all …]
|
| D | index.rst | 1 . SPDX-License-Identifier: GPL-2.0 4 1-wire Master Drivers 12 mxc-w1 13 omap-hdq 14 w1-gpio 15 w1-uart
|
| /Documentation/devicetree/bindings/w1/ |
| D | w1-gpio.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/w1/w1-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Bitbanged GPIO 1-Wire Bus 10 - Daniel Mack <zonque@gmail.com> 14 const: w1-gpio 19 - description: Data I/O pin 20 - description: Enable pin for an external pull-up resistor 22 linux,open-drain: [all …]
|
| D | w1.txt | 1 Generic devicetree bindings for onewire (w1) busses 5 Slave devices are listed as sub-nodes of such master devices. For now, only 12 compatible = "gpio-charger"; 13 charger-type = "mains"; 14 gpios = <&gpio 1 GPIO_ACTIVE_LOW>; 18 compatible = "w1-gpio"; 19 gpios = <&gpio 100 0>, <&gpio 101 0>; 23 power-supplies = <&charger>;
|
| /Documentation/driver-api/gpio/ |
| D | drivers-on-gpio.rst | 2 Subsystem drivers using GPIO 5 Note that standard kernel drivers exist for common GPIO tasks and will provide 6 the right in-kernel and userspace APIs/ABIs for the job, and that these 10 - leds-gpio: drivers/leds/leds-gpio.c will handle LEDs connected to GPIO 13 - ledtrig-gpio: drivers/leds/trigger/ledtrig-gpio.c will provide a LED trigger, 14 i.e. a LED will turn on/off in response to a GPIO line going high or low 15 (and that LED may in turn use the leds-gpio as per above). 17 - gpio-keys: drivers/input/keyboard/gpio_keys.c is used when your GPIO line 20 - gpio-keys-polled: drivers/input/keyboard/gpio_keys_polled.c is used when your 21 GPIO line cannot generate interrupts, so it needs to be periodically polled [all …]
|
| /Documentation/w1/ |
| D | w1-generic.rst | 2 Introduction to the 1-wire (w1) subsystem 5 The 1-wire bus is a simple master-slave bus that communicates via a single 11 The w1 subsystem provides the framework for managing w1 masters and 14 All w1 slave devices must be connected to a w1 bus master device. 16 Example w1 master devices: 18 - DS9490 usb device 19 - W1-over-GPIO 20 - DS2482 (i2c to w1 bridge) 21 - Emulated devices, such as a RS232 converter, parallel port adapter, etc 24 What does the w1 subsystem do? [all …]
|
| /Documentation/userspace-api/gpio/ |
| D | chardev.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 GPIO Character Device Userspace API 8 ``include/uapi/linux/gpio.h.`` 18 Read Documentation/driver-api/gpio/drivers-on-gpio.rst to avoid reinventing 21 Similarly, for multi-function lines there may be other subsystems, such as 23 Documentation/driver-api/pwm.rst, Documentation/w1/index.rst etc, that 26 Basic examples using the character device API can be found in ``tools/gpio/*``. 28 The API is based around two major objects, the :ref:`gpio-v2-chip` and the 29 :ref:`gpio-v2-line-request`. 31 .. _gpio-v2-chip: [all …]
|
| /Documentation/translations/zh_CN/driver-api/ |
| D | index.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. include:: ../disclaimer-zh_CN.rst 5 :Original: Documentation/driver-api/index.rst 24 gpio/index 30 * driver-model/index 34 * early-userspace/index 37 * device-io 38 * dma-buf 41 * message-based 44 * frame-buffer [all …]
|
| /Documentation/driver-api/ |
| D | index.rst | 1 .. SPDX-License-Identifier: GPL-2.0 23 driver-model/index 38 early-userspace/index 40 device-io 42 dma-buf 44 io-mapping 46 uio-howto 47 vfio-mediated-device 49 vfio-pci-device-specific-driver-acceptance 51 Bus-level documentation [all …]
|