Home
last modified time | relevance | path

Searched +full:s500 +full:- +full:pinctrl (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.1/arch/arm/boot/dts/
Dowl-s500.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Actions Semi S500 SoC
5 * Copyright (c) 2016-2017 Andreas Färber
8 #include <dt-bindings/clock/actions,s500-cmu.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/power/owl-s500-powergate.h>
12 #include <dt-bindings/reset/actions,s500-reset.h>
15 compatible = "actions,s500";
16 interrupt-parent = <&gic>;
[all …]
Dowl-s500-roseapplepi.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * Copyright (C) 2020-2021 Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
8 /dts-v1/;
10 #include "owl-s500.dtsi"
13 compatible = "roseapplepi,roseapplepi", "actions,s500";
22 stdout-path = "serial2:115200n8";
30 syspwr: regulator-5v0 {
31 compatible = "regulator-fixed";
32 regulator-name = "SYSPWR";
33 regulator-min-microvolt = <5000000>;
[all …]
/Linux-v6.1/drivers/pinctrl/actions/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Actions Semi OWL pinctrl driver"
11 Say Y here to enable Actions Semi OWL pinctrl driver
14 bool "Actions Semi S500 pinctrl driver"
18 Say Y here to enable Actions Semi S500 pinctrl driver
21 bool "Actions Semi S700 pinctrl driver"
25 Say Y here to enable Actions Semi S700 pinctrl driver
28 bool "Actions Semi S900 pinctrl driver"
32 Say Y here to enable Actions Semi S900 pinctrl driver
DMakefile1 # SPDX-License-Identifier: GPL-2.0-only
2 obj-$(CONFIG_PINCTRL_OWL) += pinctrl-owl.o
3 obj-$(CONFIG_PINCTRL_S500) += pinctrl-s500.o
4 obj-$(CONFIG_PINCTRL_S700) += pinctrl-s700.o
5 obj-$(CONFIG_PINCTRL_S900) += pinctrl-s900.o
Dpinctrl-s500.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Actions Semi S500 SoC Pinctrl driver
12 #include <linux/pinctrl/pinconf-generic.h>
13 #include <linux/pinctrl/pinctrl.h>
14 #include "pinctrl-owl.h"
16 /* Pinctrl registers offset */
867 /* Pinctrl groups */
1653 return -EOPNOTSUPP; in s500_pad_pinconf_arg2val()
1673 return -EOPNOTSUPP; in s500_pad_pinconf_val2arg()
1700 { .compatible = "actions,s500-pinctrl", },
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dactions,s500-pinctrl.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/actions,s500-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Actions Semi S500 SoC pinmux & GPIO controller
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11 - Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
16 pinctrl-bindings.txt in this directory for common binding part and usage.
20 const: actions,s500-pinctrl
24 - description: GPIO Output + GPIO Input + GPIO Data
[all …]