Home
last modified time | relevance | path

Searched +full:ac5 +full:- +full:pinctrl (Results 1 – 7 of 7) sorted by relevance

/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,ac5-pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/marvell,ac5-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Marvell AC5 pin controller
10 - Chris Packham <chris.packham@alliedtelesis.co.nz>
13 Bindings for Marvell's AC5 memory-mapped pin controller.
18 - const: marvell,ac5-pinctrl
24 '-pins$':
26 $ref: pinmux-node.yaml#
[all …]
/linux/arch/arm64/boot/dts/marvell/
H A Dac5-98dx25xx.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree For AC5.
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 model = "Marvell AC5 SoC";
14 compatible = "marvell,ac5";
15 interrupt-parent = <&gic>;
16 #address-cells = <2>;
17 #size-cells = <2>;
20 #address-cells = <2>;
[all …]
/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-ac5.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Marvell ac5 pinctrl driver based on mvebu pinctrl core
15 #include <linux/pinctrl/pinctrl.h>
17 #include "pinctrl-mvebu.h"
225 .compatible = "marvell,ac5-pinctrl",
240 soc->variant = 0; /* no variants for ac5 */ in ac5_pinctrl_probe()
241 soc->controls = ac5_mpp_controls; in ac5_pinctrl_probe()
242 soc->ncontrols = ARRAY_SIZE(ac5_mpp_controls); in ac5_pinctrl_probe()
243 soc->gpioranges = ac5_mpp_gpio_ranges; in ac5_pinctrl_probe()
244 soc->ngpioranges = ARRAY_SIZE(ac5_mpp_gpio_ranges); in ac5_pinctrl_probe()
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 obj-$(CONFIG_PINCTRL_MVEBU) += pinctrl-mvebu.o
3 obj-$(CONFIG_PINCTRL_DOVE) += pinctrl-dove.o
4 obj-$(CONFIG_PINCTRL_KIRKWOOD) += pinctrl-kirkwood.o
5 obj-$(CONFIG_PINCTRL_ARMADA_370) += pinctrl-armada-370.o
6 obj-$(CONFIG_PINCTRL_ARMADA_375) += pinctrl-armada-375.o
7 obj-$(CONFIG_PINCTRL_ARMADA_38X) += pinctrl-armada-38x.o
8 obj-$(CONFIG_PINCTRL_ARMADA_39X) += pinctrl-armada-39x.o
9 obj-$(CONFIG_PINCTRL_ARMADA_AP806) += pinctrl-armada-ap806.o
10 obj-$(CONFIG_PINCTRL_ARMADA_CP110) += pinctrl-armada-cp110.o
[all …]
/linux/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed-g6.c1 // SPDX-License-Identifier: GPL-2.0-or-later
11 #include <linux/pinctrl/pinctrl.h>
12 #include <linux/pinctrl/pinmux.h>
17 #include "../pinctrl-utils.h"
18 #include "pinctrl-aspeed.h"
20 #define SCU400 0x400 /* Multi-function Pin Control #1 */
21 #define SCU404 0x404 /* Multi-function Pin Control #2 */
22 #define SCU40C 0x40C /* Multi-function Pin Control #3 */
23 #define SCU410 0x410 /* Multi-function Pin Control #4 */
24 #define SCU414 0x414 /* Multi-function Pin Control #5 */
[all …]
/linux/arch/arm64/boot/dts/ti/
H A Dk3-j721e-beagleboneai64.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * https://beagleboard.org/ai-64
4 * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
5 * Copyright (C) 2022-2024 Jason Kridner, BeagleBoard.org Foundation
6 * Copyright (C) 2022-2024 Robert Nelson, BeagleBoard.org Foundation
9 /dts-v1/;
11 #include "k3-j721e.dtsi"
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/input/input.h>
14 #include <dt-bindings/leds/common.h>
[all …]
H A Dk3-j721e-sk.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
5 * J721E SK URL: https://www.ti.com/tool/SK-TDA4VM
8 /dts-v1/;
10 #include "k3-j721e.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/net/ti-dp83867.h>
16 compatible = "ti,j721e-sk", "ti,j721e";
29 stdout-path = "serial2:115200n8";
[all …]