Searched +full:169445 +full:- +full:nand +full:- +full:gpio (Results 1 – 6 of 6) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/ |
| D | ni,169445-nand-gpio.txt | 1 Bindings for the National Instruments 169445 GPIO NAND controller 3 The 169445 GPIO NAND controller has two memory mapped GPIO registers, one 5 intended to be used with the GPIO NAND driver. 8 - compatible: should be "ni,169445-nand-gpio" 9 - reg-names: must contain 10 "dat" - data register 11 - reg: address + size pairs describing the GPIO register sets; 12 order must correspond with the order of entries in reg-names 13 - #gpio-cells: must be set to 2. The first cell is the pin number and 14 the second cell is used to specify the gpio polarity: [all …]
|
| /kernel/linux/linux-5.10/arch/mips/boot/dts/ni/ |
| D | 169445.dts | 1 /dts-v1/; 4 #address-cells = <1>; 5 #size-cells = <1>; 6 compatible = "ni,169445"; 9 #address-cells = <1>; 10 #size-cells = <0>; 25 compatible = "fixed-clock"; 26 #clock-cells = <0>; 27 clock-frequency = <50000000>; 30 cpu_intc: interrupt-controller { [all …]
|
| /kernel/linux/linux-6.6/arch/mips/boot/dts/ni/ |
| D | 169445.dts | 1 /dts-v1/; 4 #address-cells = <1>; 5 #size-cells = <1>; 6 compatible = "ni,169445"; 9 #address-cells = <1>; 10 #size-cells = <0>; 25 compatible = "fixed-clock"; 26 #clock-cells = <0>; 27 clock-frequency = <50000000>; 30 cpu_intc: interrupt-controller { [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | gpio-mmio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-mmio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic MMIO GPIO 10 - Linus Walleij <linus.walleij@linaro.org> 11 - Bartosz Golaszewski <brgl@bgdev.pl> 14 Some simple GPIO controllers may consist of a single data register or a pair 15 of set/clear-bit registers. Such controllers are common for glue logic in 16 FPGAs or ASICs. Commonly, these controllers are accessed over memory-mapped [all …]
|
| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | gpio-mmio.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Generic driver for memory-mapped GPIO controllers. 10 * ..The simplest form of a GPIO controller that the driver supports is`` 11 * `.just a single "data" register, where GPIO state can be read and/or ` 16 __________|~$@~~~ %~ /o*o*o*o*o*o\ .. Implementing such a GPIO . 22 * . big-endian notation, just`. .. A bit more sophisticated controllers , 23 * . register the device with -be`. .with a pair of set/clear-bit registers , 29 * .. The expectation is that in at least some cases . ,-~~~-, 30 * .this will be used with roll-your-own ASIC/FPGA .` \ / 55 #include <linux/gpio/driver.h> [all …]
|
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | gpio-mmio.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Generic driver for memory-mapped GPIO controllers. 10 * ..The simplest form of a GPIO controller that the driver supports is`` 11 * `.just a single "data" register, where GPIO state can be read and/or ` 16 __________|~$@~~~ %~ /o*o*o*o*o*o\ .. Implementing such a GPIO . 22 * . big-endian notation, just`. .. A bit more sophisticated controllers , 23 * . register the device with -be`. .with a pair of set/clear-bit registers , 29 * .. The expectation is that in at least some cases . ,-~~~-, 30 * .this will be used with roll-your-own ASIC/FPGA .` \ / 55 #include <linux/gpio/driver.h> [all …]
|