Home
last modified time | relevance | path

Searched +full:xgene +full:- +full:gpio +full:- +full:sb (Results 1 – 4 of 4) sorted by relevance

/linux/Documentation/devicetree/bindings/gpio/
H A Dapm,xgene-gpio-sb.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/apm,xgene-gpio-sb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: APM X-Gene Standby GPIO controller
10 - Khuong Dinh <khuong@os.amperecomputing.com>
13 This is a gpio controller in the standby domain. It also supports interrupt in
16 +-----------------+
17 | X-Gene standby |
18 | GPIO controller +------ GPIO_0
[all …]
/linux/drivers/gpio/
H A Dgpio-xgene-sb.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * AppliedMicro X-Gene SoC GPIO-Standby Driver
23 #include <linux/gpio/driver.h>
25 #include "gpiolib-acpi.h"
42 * struct xgene_gpio_sb - GPIO-Standby private data structure.
43 * @gc: memory-mapped GPIO controllers.
44 * @regs: GPIO register base offset
45 * @irq_domain: GPIO interrupt domain
46 * @irq_start: GPIO pin that start support interrupt
47 * @nirq: Number of GPIO pins that supports interrupt
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 # generic gpio support: platform drivers, dedicated expander chips, etc
4 ccflags-$(CONFIG_DEBUG_GPIO) += -DDEBUG
6 obj-$(CONFIG_GPIOLIB) += gpiolib.o
7 obj-$(CONFIG_GPIOLIB) += gpiolib-devres.o
8 obj-$(CONFIG_GPIOLIB_LEGACY) += gpiolib-legacy.o
9 obj-$(CONFIG_OF_GPIO) += gpiolib-of.o
10 obj-$(CONFIG_GPIO_CDEV) += gpiolib-cdev.o
11 obj-$(CONFIG_GPIO_SYSFS) += gpiolib-sysfs.o
12 obj-$(CONFIG_GPIO_ACPI) += gpiolib-acpi.o
[all …]
/linux/arch/arm64/boot/dts/apm/
H A Dapm-storm.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * dts file for AppliedMicro (APM) X-Gene Storm SOC
9 compatible = "apm,xgene-storm";
10 interrupt-parent = <&gic>;
11 #address-cells = <2>;
12 #size-cells = <2>;
15 #address-cells = <2>;
16 #size-cells = <0>;
22 enable-method = "spin-table";
23 cpu-release-addr = <0x1 0x0000fff8>;
[all …]