Searched +full:rp1 +full:- +full:gpio (Results 1 – 10 of 10) sorted by relevance
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | raspberrypi,rp1-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/raspberrypi,rp1-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RaspberryPi RP1 GPIO/Pinconf/Pinmux Controller submodule 10 - A. della Porta <andrea.porta@suse.com> 13 The RP1 chipset is a Multi Function Device containing, among other 14 sub-peripherals, a gpio/pinconf/mux controller whose 54 pins are grouped 20 const: raspberrypi,rp1-gpio 26 '#gpio-cells': [all …]
|
/linux/arch/arm64/boot/dts/broadcom/ |
H A D | rp1-common.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/interrupt-controller/irq.h> 5 #include <dt-bindings/clock/raspberrypi,rp1-clocks.h> 7 pci_ep_bus: pci-ep-bus@1 { 8 compatible = "simple-bus"; 10 dma-ranges = <0x10 0x00000000 0x43000000 0x10 0x00000000 0x10 0x00000000>; 11 #address-cells = <2>; 12 #size-cells = <2>; 15 compatible = "raspberrypi,rp1-clocks"; [all …]
|
H A D | bcm2712-rpi-5-b-ovl-rp1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 8 compatible = "raspberrypi,5-model-b", "brcm,bcm2712"; 16 stdout-path = "serial10:115200n8"; 19 clk_rp1_xosc: clock-50000000 { 20 compatible = "fixed-clock"; 21 #clock-cells = <0>; 22 clock-output-names = "rp1-xosc"; 23 clock-frequency = <50000000>; [all …]
|
/linux/drivers/pinctrl/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 35 bool "AMD GPIO pin control" 44 The driver for memory mapped GPIO functionality on AMD platforms 47 for GPIO use. 53 tristate "AMDISP GPIO pin control" 60 The driver for memory mapped GPIO functionality on AMD platforms 67 tristate "Apple SoC GPIO pin controller driver" 76 This is the driver for the GPIO controller found on Apple ARM SoCs, 80 will be called pinctrl-apple-gpio. 83 bool "Axis ARTPEC-6 pin controller driver" [all …]
|
H A D | pinctrl-rp1.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Driver for Raspberry Pi RP1 GPIO unit 8 * pinctrl-bcm2835.c, please see original file for copyright information 11 #include <linux/gpio/driver.h> 21 #include "pinctrl-utils.h" 23 #define MODULE_NAME "pinctrl-rp1" 260 struct regmap_field *gpio[ARRAY_SIZE(rp1_gpio_fields)]; member 282 #define RP1_GPIO_PIN(a) PINCTRL_PIN(a, "gpio" #a) 471 RP1_FNC(gpio, RP1_ALL_PINS), 564 PIN(0, spi0, dpi, uart1, i2c0, _, gpio, proc_rio, pio, spi2), [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 4 subdir-ccflags-$(CONFIG_DEBUG_PINCTRL) += -DDEBUG 6 obj-y += core.o pinctrl-utils.o 7 obj-$(CONFIG_PINMUX) += pinmux.o 8 obj-$(CONFIG_PINCONF) += pinconf.o 9 obj-$(CONFIG_GENERIC_PINCONF) += pinconf-generic.o 10 obj-$(CONFIG_OF) += devicetree.o 12 obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o 13 obj-$(CONFIG_PINCTRL_AMDISP) += pinctrl-amdisp.o 14 obj-$(CONFIG_PINCTRL_APPLE_GPIO) += pinctrl-apple-gpio.o [all …]
|
/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-k2l.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2017 Texas Instruments Incorporated - https://www.ti.com/ 8 #include <dt-bindings/reset/ti-syscon.h> 15 #address-cells = <1>; 16 #size-cells = <0>; 18 interrupt-parent = <&gic>; 21 compatible = "arm,cortex-a15"; 27 compatible = "arm,cortex-a15"; 42 /include/ "keystone-k2l-clocks.dtsi" 45 compatible = "ti,da830-uart", "ns16550a"; [all …]
|
/linux/drivers/pci/controller/plda/ |
H A D | pcie-starfive.c | 1 // SPDX-License-Identifier: GPL-2.0+ 11 #include <linux/gpio/consumer.h> 27 #include "pcie-plda.h" 67 * JH7110 PCIe port BAR0/1 can be configured as 64-bit prefetchable memory 110 pcie->num_clks = devm_clk_bulk_get_all(dev, &pcie->clks); in starfive_pcie_parse_dt() 111 if (pcie->num_clks < 0) in starfive_pcie_parse_dt() 112 return dev_err_probe(dev, pcie->num_clks, in starfive_pcie_parse_dt() 115 pcie->resets = devm_reset_control_array_get_exclusive(dev); in starfive_pcie_parse_dt() 116 if (IS_ERR(pcie->resets)) in starfive_pcie_parse_dt() 117 return dev_err_probe(dev, PTR_ERR(pcie->resets), in starfive_pcie_parse_dt() [all …]
|
/linux/drivers/misc/ |
H A D | Kconfig | 1 # 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/> 112 UFS. Provides interface for in-kernel security controllers to access 211 called smpro-errmon. 221 called smpro-misc. 224 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support" [all …]
|
/linux/ |
H A D | MAINTAINERS | 5 --------------------------------------------------- 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 …]
|