Home
last modified time | relevance | path

Searched +full:k1 +full:- +full:gpio (Results 1 – 23 of 23) sorted by relevance

/linux/arch/riscv/boot/dts/spacemit/
H A Dk1.dtsi1 // SPDX-License-Identifier: GPL-2.0 OR MIT
6 #include <dt-bindings/clock/spacemit,k1-syscon.h>
8 /dts-v1/;
10 #address-cells = <2>;
11 #size-cells = <2>;
12 model = "SpacemiT K1";
13 compatible = "spacemit,k1";
16 #address-cells = <1>;
17 #size-cells = <0>;
18 timebase-frequency = <24000000>;
[all …]
H A Dk1-orangepi-rv2.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
7 /dts-v1/;
9 #include "k1.dtsi"
10 #include "k1-pinctrl.dtsi"
14 compatible = "xunlong,orangepi-rv2", "spacemit,k1";
23 stdout-path = "serial0";
27 compatible = "gpio-leds";
30 label = "sys-led";
31 gpios = <&gpio K1_GPIO(96) GPIO_ACTIVE_LOW>;
32 linux,default-trigger = "heartbeat";
[all …]
H A Dk1-musepi-pro.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 /dts-v1/;
10 #include "k1.dtsi"
11 #include "k1-pinctrl.dtsi"
15 compatible = "spacemit,musepi-pro", "spacemit,k1";
23 stdout-path = "serial0";
27 compatible = "gpio-leds";
30 label = "sys-led";
31 gpios = <&gpio K1_GPIO(96) GPIO_ACTIVE_HIGH>;
32 linux,default-trigger = "heartbeat";
[all …]
H A Dk1-orangepi-r2s.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
8 #include "k1.dtsi"
9 #include "k1-pinctrl.dtsi"
13 compatible = "xunlong,orangepi-r2s", "spacemit,k1";
22 stdout-path = "serial0";
27 bus-width = <8>;
28 mmc-hs400-1_8v;
29 mmc-hs400-enhanced-strobe;
30 non-removable;
[all …]
H A Dk1-bananapi-f3.dts1 // SPDX-License-Identifier: GPL-2.0 OR MIT
6 #include "k1.dtsi"
7 #include "k1-pinctrl.dtsi"
10 model = "Banana Pi BPI-F3";
11 compatible = "bananapi,bpi-f3", "spacemit,k1";
22 stdout-path = "serial0";
26 compatible = "gpio-leds";
29 label = "sys-led";
30 gpios = <&gpio K1_GPIO(96) GPIO_ACTIVE_HIGH>;
31 linux,default-trigger = "heartbeat";
[all …]
/linux/arch/arm/boot/dts/samsung/
H A Ds3c6410-mini6410.dts1 // SPDX-License-Identifier: GPL-2.0
11 /dts-v1/;
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/interrupt-controller/irq.h>
31 fin_pll: oscillator-0 {
32 compatible = "fixed-clock";
33 clock-frequency = <12000000>;
34 clock-output-names = "fin_pll";
35 #clock-cells = <0>;
38 xusbxti: oscillator-1 {
[all …]
/linux/Documentation/devicetree/bindings/serial/
H A D8250.yaml3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - devicetree@vger.kernel.org
13 - $ref: serial.yaml#
14 - $ref: /schemas/memory-controllers/mc-peripheral-props.yaml#
15 - if:
17 - required:
18 - aspeed,lpc-io-reg
19 - required:
20 - aspeed,lpc-interrupts
[all …]
/linux/arch/arm/boot/dts/xilinx/
H A Dzynq-zturn-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
6 * Based on zynq-zed.dts which is:
7 * Copyright (C) 2011 - 2014 Xilinx
12 /dts-v1/;
13 /include/ "zynq-7000.dtsi"
16 compatible = "xlnx,zynq-7000";
31 stdout-path = "serial0:115200n8";
34 gpio-leds {
35 compatible = "gpio-leds";
36 usr-led1 {
[all …]
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-h3-nanopi.dtsi5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-h3.dtsi"
46 #include "sunxi-common-regulators.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
49 #include <dt-bindings/input/input.h>
57 stdout-path = "serial0:115200n8";
61 compatible = "gpio-leds";
63 led-0 {
66 linux,default-trigger = "heartbeat";
[all …]
H A Dsun8i-h3-nanopi-duo2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include "sun8i-h3.dtsi"
8 #include "sunxi-common-regulators.dtsi"
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
15 compatible = "friendlyarm,nanopi-duo2", "allwinner,sun8i-h3";
22 stdout-path = "serial0:115200n8";
26 compatible = "gpio-leds";
28 led-0 {
[all …]
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3568-nanopi-r5s.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
9 /dts-v1/;
10 #include "rk3568-nanopi-r5s.dtsi"
14 compatible = "friendlyarm,nanopi-r5s", "rockchip,rk3568";
20 gpio-keys {
21 compatible = "gpio-keys";
22 pinctrl-0 = <&gpio4_a0_k1_pin>;
23 pinctrl-names = "default";
25 button-reset {
26 debounce-interval = <50>;
[all …]
/linux/drivers/i2c/busses/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
16 for Cypress CCGx Type-C controller. Individual bus drivers
25 controller is part of the 7101 device, which is an ACPI-compliant
29 will be called i2c-ali1535.
37 controller is part of the 7101 device, which is an ACPI-compliant
41 will be called i2c-ali1563.
51 will be called i2c-ali15x3.
63 will be called i2c-amd756.
73 will be called i2c-amd8111.
83 be called i2c-amd-mp2-pci and i2c-amd-mp2-plat.
[all …]
/linux/drivers/net/ethernet/intel/e1000e/
H A Dich8lan.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright(c) 1999 - 2018 Intel Corporation. */
36 #define E1000_ICH_FWSM_PCIM2PCI 0x01000000 /* ME PCIm-to-PCI active */
93 /* bit24: RXDCTL thresholds granularity: 0 - cache lines, 1 - descriptors */
106 #define E1000_PCH2_RAR_ENTRIES 5 /* RAR[0], SHRA[0-3] */
107 #define E1000_PCH_LPT_RAR_ENTRIES 12 /* RAR[0], SHRA[0-10] */
144 /* Half-duplex collision counts */
162 #define E1000_NVM_K1_CONFIG 0x1B /* NVM K1 Config Word */
163 #define E1000_NVM_K1_ENABLE 0x1 /* NVM Enable K1 bit */
192 /* Strapping Option Register - RO */
[all …]
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_drv.h1 /* SPDX-License-Identifier: MIT */
9 #define DRIVER_DESC "nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+"
17 * - added support for tiled system memory buffer objects
18 * - added support for NOUVEAU_GETPARAM_GRAPH_UNITS on [nvc0,nve0].
19 * - added support for compressed memory storage types on [nvc0,nve0].
20 * - added support for software methods 0x600,0x644,0x6ac on nvc0
25 * - fixes multiple bugs in flip completion events and timestamping
27 * - object api exposed to userspace
28 * - ferm
[all...]
/linux/drivers/reset/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 via GPIOs or SoC-internal reset controller modules.
100 tristate "GPIO reset controller"
105 GPIOs. Typically for OF platforms this driver expects "reset-gpios"
108 If compiled as module, it will be called reset-gpio.
157 Support for the Canaan Kendryte K210 RISC-V SoC reset controller.
166 Support for the Canaan Kendryte K230 RISC-V SoC reset controller.
243 Raspberry Pi 4's co-processor controls some of the board's HW
246 interfacing with RPi4's co-processor and model these firmware
285 - Altera SoCFPGAs
[all …]
/linux/drivers/gpio/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # GPIO infrastructure and drivers
13 bool "GPIO Support"
15 This enables GPIO support through the generic GPIO library.
17 one or more of the GPIO drivers below.
54 bool "Debug GPIO calls"
57 Say Y here to add some extra checks and diagnostics to GPIO calls.
60 non-sleeping contexts. They can make bitbanged serial protocols
65 bool "/sys/class/gpio/... (sysfs interface)" if EXPERT
71 This ABI is deprecated. If you want to use GPIO from userspace,
[all …]
/linux/drivers/media/usb/gspca/
H A Dstk1135.c1 // SPDX-License-Identifier: GPL-2.0-or-later
45 /* -- read a register -- */
48 struct usb_device *dev = gspca_dev->dev; in reg_r()
51 if (gspca_dev->usb_err < 0) in reg_r()
58 gspca_dev->usb_buf, 1, in reg_r()
62 index, gspca_dev->usb_buf[0]); in reg_r()
65 gspca_dev->usb_err = ret; in reg_r()
69 return gspca_dev->usb_buf[0]; in reg_r()
72 /* -- write a register -- */
76 struct usb_device *dev = gspca_dev->dev; in reg_w()
[all …]
/linux/arch/sh/boards/
H A Dboard-magicpanelr2.c1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/gpio.h>
24 #include <cpu/gpio.h>
65 /* CS2: LAN (0x08000000 - 0x0bffffff) */ in setup_chip_select()
71 /* CS4: CAN1 (0xb0000000 - 0xb3ffffff) */ in setup_chip_select()
77 /* CS5a: CAN2 (0xb4000000 - 0xb5ffffff) */ in setup_chip_select()
83 /* CS5b: CAN3 (0xb6000000 - 0xb7ffffff) */ in setup_chip_select()
89 /* CS6a: Rotary (0xb8000000 - 0xb9ffffff) */ in setup_chip_select()
144 * K3 PINT7(/PWR2); K2 PINT6(/PWR1); K1 PINT5(nu); K0 PINT4(FLASH_READY) in setup_port_multiplexing()
270 .id = -1,
[all …]
/linux/sound/pci/ctxfi/
H A Dct20k1reg.h1 /* SPDX-License-Identifier: GPL-2.0-only */
9 /* 20k1 registers */
596 #define GPIO 0x1C6020 macro
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-tvaudio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * (c) 2001-03 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
11 #include "saa7134-reg.h"
22 /* ------------------------------------------------------------------ */
37 … clock tick fine tuning for cards with audio crystal that's slightly off (range [-1024 .. 1024])");
49 /* ------------------------------------------------------------------ */
78 .name = "PAL-B/G FM-stereo",
84 .name = "PAL-D/K1 FM-stereo",
90 .name = "PAL-D/K2 FM-stereo",
96 .name = "PAL-D/K3 FM-stereo",
[all …]
/linux/drivers/pinctrl/
H A Dpinctrl-ep93xx.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * based on linux/drivers/pinctrl/pinmux-gemini.c
8 * This is a group-only pin controller.
23 #include <linux/pinctrl/pinconf-generic.h>
28 #include "pinctrl-utils.h"
30 #define DRIVER_NAME "pinctrl-ep93xx"
49 struct ep93xx_regmap_adev *aux = pmx->aux_dev; in ep93xx_pinctrl_update_bits()
51 aux->update_bits(aux->map, aux->lock, reg, mask, val); in ep93xx_pinctrl_update_bits()
73 * descriptions of the registers, “DeviceCfg” on page 5-25 and “SysCfg” on page 5-34, for a
348 /* ep9301/9302 have only 0 pin of GPIO C Port exposed */
[all …]
/linux/
H A 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 …]
/linux/Documentation/sound/
H A Dalsa-configuration.rst2 Advanced Linux Sound Architecture - Driver Configuration guide
38 ----------
47 limiting card index for auto-loading (1-8);
49 For auto-loading more than one card, specify this option
50 together with snd-card-X aliases.
63 Module snd-pcm-oss
64 ------------------
86 regarding opening the device. When this option is non-zero,
90 Module snd-rawmidi
91 ------------------
[all …]