Searched +full:pic64gx +full:- +full:pinctrl +full:- +full:gpio2 (Results 1 – 4 of 4) sorted by relevance
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | microchip,pic64gx-pinctrl-gpio2.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/microchip,pic64gx-pinctrl-gpio2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip PIC64GX GPIO2 Mux 10 - Conor Dooley <conor.dooley@microchip.com> 13 The "GPIO2 Mux" determines whether GPIO2 or select other functions are 14 available on package pins on PIC64GX. Some of these functions must be 19 const: microchip,pic64gx-pinctrl-gpio2 24 pinctrl-use-default: true [all …]
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-pic64gx-gpio2.c | 1 // SPDX-License-Identifier: GPL-2.0 12 #include <linux/pinctrl/pinconf-generic.h> 13 #include <linux/pinctrl/pinconf.h> 14 #include <linux/pinctrl/pinctrl.h> 15 #include <linux/pinctrl/pinmux.h> 17 #include "pinctrl-utils.h" 220 regmap_read(pctrl->regmap, PIC64GX_PINMUX_REG, &val); in pic64gx_gpio2_pin_dbg_show() 278 struct device *dev = pctrl->dev; in pic64gx_gpio2_pinmux_set_mux() 286 function->name, group->mask, group->setting); in pic64gx_gpio2_pinmux_set_mux() 287 regmap_assign_bits(pctrl->regmap, PIC64GX_PINMUX_REG, group->mask, group->setting); in pic64gx_gpio2_pinmux_set_mux() [all …]
|
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # PINCTRL infrastructure and drivers 6 menuconfig PINCTRL config 9 if PINCTRL 29 bool "Debug PINCTRL calls" 32 Say Y here to add some extra checks and diagnostics to PINCTRL calls. 80 will be called pinctrl-apple-gpio. 83 bool "Axis ARTPEC-6 pin controller driver" 88 This is the driver for the Axis ARTPEC-6 pin controller. This driver 91 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt [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 …]
|