Home
last modified time | relevance | path

Searched full:pinctrl (Results 1 – 25 of 4094) sorted by relevance

12345678910>>...164

/kernel/linux/linux-5.10/arch/arm64/boot/dts/hisilicon/
Dhikey960-pinctrl.dtsi3 * pinctrl dts fils for Hislicon HiKey960 development board
7 #include <dt-bindings/pinctrl/hisi.h>
13 #pinctrl-single,gpio-range-cells = <3>;
17 compatible = "pinctrl-single";
19 #pinctrl-cells = <1>;
21 pinctrl-single,register-width = <0x20>;
22 pinctrl-single,function-mask = <0x7>;
24 pinctrl-single,gpio-range = <
29 pinctrl-single,pins = <
38 pinctrl-single,pins = <
[all …]
Dhikey-pinctrl.dtsi3 * pinctrl dts fils for Hislicon HiKey development board
6 #include <dt-bindings/pinctrl/hisi.h>
11 pinctrl-names = "default";
12 pinctrl-0 = <
21 pinctrl-single,pins = <
27 pinctrl-single,pins = <
42 pinctrl-single,pins = <
52 pinctrl-single,pins = <
63 pinctrl-single,pins = <
73 pinctrl-single,pins = <
[all …]
Dhikey970-pinctrl.dtsi3 * Pinctrl dts file for HiSilicon HiKey970 development board
6 #include <dt-bindings/pinctrl/hisi.h>
11 #pinctrl-single,gpio-range-cells = <3>;
15 compatible = "pinctrl-single";
17 #pinctrl-cells = <1>;
19 pinctrl-single,register-width = <0x20>;
20 pinctrl-single,function-mask = <0x7>;
22 pinctrl-single,gpio-range = <&range 0 82 0>;
25 pinctrl-single,pins = <
32 pinctrl-single,pins = <
[all …]
/kernel/linux/linux-4.19/arch/arm64/boot/dts/hisilicon/
Dhikey960-pinctrl.dtsi3 * pinctrl dts fils for Hislicon HiKey960 development board
7 #include <dt-bindings/pinctrl/hisi.h>
13 #pinctrl-single,gpio-range-cells = <3>;
17 compatible = "pinctrl-single";
19 #pinctrl-cells = <1>;
21 pinctrl-single,register-width = <0x20>;
22 pinctrl-single,function-mask = <0x7>;
24 pinctrl-single,gpio-range = <
29 pinctrl-single,pins = <
38 pinctrl-single,pins = <
[all …]
Dhikey-pinctrl.dtsi3 * pinctrl dts fils for Hislicon HiKey development board
6 #include <dt-bindings/pinctrl/hisi.h>
11 pinctrl-names = "default";
12 pinctrl-0 = <
21 pinctrl-single,pins = <
27 pinctrl-single,pins = <
42 pinctrl-single,pins = <
52 pinctrl-single,pins = <
63 pinctrl-single,pins = <
73 pinctrl-single,pins = <
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/freescale/
DKconfig21 bool "IMX1 pinctrl driver"
25 Say Y here to enable the imx1 pinctrl driver
28 bool "i.MX21 pinctrl driver"
32 Say Y here to enable the i.MX21 pinctrl driver
35 bool "IMX27 pinctrl driver"
39 Say Y here to enable the imx27 pinctrl driver
43 bool "IMX25 pinctrl driver"
48 Say Y here to enable the imx25 pinctrl driver
51 bool "IMX35 pinctrl driver"
55 Say Y here to enable the imx35 pinctrl driver
[all …]
DMakefile3 obj-$(CONFIG_PINCTRL_IMX) += pinctrl-imx.o
4 obj-$(CONFIG_PINCTRL_IMX_SCU) += pinctrl-scu.o
5 obj-$(CONFIG_PINCTRL_IMX1_CORE) += pinctrl-imx1-core.o
6 obj-$(CONFIG_PINCTRL_IMX1) += pinctrl-imx1.o
7 obj-$(CONFIG_PINCTRL_IMX21) += pinctrl-imx21.o
8 obj-$(CONFIG_PINCTRL_IMX27) += pinctrl-imx27.o
9 obj-$(CONFIG_PINCTRL_IMX35) += pinctrl-imx35.o
10 obj-$(CONFIG_PINCTRL_IMX50) += pinctrl-imx50.o
11 obj-$(CONFIG_PINCTRL_IMX51) += pinctrl-imx51.o
12 obj-$(CONFIG_PINCTRL_IMX53) += pinctrl-imx53.o
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-single.txt1 One-register-per-pin type device tree based pinctrl driver
4 - compatible : "pinctrl-single" or "pinconf-single".
5 "pinctrl-single" means that pinconf isn't supported.
10 - #pinctrl-cells : number of cells in addition to the index, set to 1
11 for pinctrl-single,pins and 2 for pinctrl-single,bits
13 - pinctrl-single,register-width : pinmux register access width in bits
15 - pinctrl-single,function-mask : mask of allowed pinmux function bits
19 - pinctrl-single,function-off : function off mode for disabled state if
23 - pinctrl-single,bit-per-mux : boolean to indicate that one register controls
24 more than one pin, for which "pinctrl-single,function-mask" property specifies
[all …]
Dallwinner,sun4i-a10-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/allwinner,sun4i-a10-pinctrl.yaml#
30 - allwinner,sun4i-a10-pinctrl
31 - allwinner,sun5i-a10s-pinctrl
32 - allwinner,sun5i-a13-pinctrl
33 - allwinner,sun6i-a31-pinctrl
34 - allwinner,sun6i-a31-r-pinctrl
35 - allwinner,sun6i-a31s-pinctrl
36 - allwinner,sun7i-a20-pinctrl
37 - allwinner,sun8i-a23-pinctrl
38 - allwinner,sun8i-a23-r-pinctrl
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-single.txt1 One-register-per-pin type device tree based pinctrl driver
4 - compatible : "pinctrl-single" or "pinconf-single".
5 "pinctrl-single" means that pinconf isn't supported.
10 - #pinctrl-cells : number of cells in addition to the index, set to 1
11 for pinctrl-single,pins and 2 for pinctrl-single,bits
13 - pinctrl-single,register-width : pinmux register access width in bits
15 - pinctrl-single,function-mask : mask of allowed pinmux function bits
19 - pinctrl-single,function-off : function off mode for disabled state if
23 - pinctrl-single,bit-per-mux : boolean to indicate that one register controls
24 more than one pin, for which "pinctrl-single,function-mask" property specifies
[all …]
/kernel/linux/linux-4.19/drivers/pinctrl/freescale/
DKconfig14 bool "IMX1 pinctrl driver"
18 Say Y here to enable the imx1 pinctrl driver
21 bool "i.MX21 pinctrl driver"
25 Say Y here to enable the i.MX21 pinctrl driver
28 bool "IMX27 pinctrl driver"
32 Say Y here to enable the imx27 pinctrl driver
36 bool "IMX25 pinctrl driver"
41 Say Y here to enable the imx25 pinctrl driver
44 bool "IMX35 pinctrl driver"
48 Say Y here to enable the imx35 pinctrl driver
[all …]
DMakefile3 obj-$(CONFIG_PINCTRL_IMX) += pinctrl-imx.o
4 obj-$(CONFIG_PINCTRL_IMX1_CORE) += pinctrl-imx1-core.o
5 obj-$(CONFIG_PINCTRL_IMX1) += pinctrl-imx1.o
6 obj-$(CONFIG_PINCTRL_IMX21) += pinctrl-imx21.o
7 obj-$(CONFIG_PINCTRL_IMX27) += pinctrl-imx27.o
8 obj-$(CONFIG_PINCTRL_IMX35) += pinctrl-imx35.o
9 obj-$(CONFIG_PINCTRL_IMX50) += pinctrl-imx50.o
10 obj-$(CONFIG_PINCTRL_IMX51) += pinctrl-imx51.o
11 obj-$(CONFIG_PINCTRL_IMX53) += pinctrl-imx53.o
12 obj-$(CONFIG_PINCTRL_IMX6Q) += pinctrl-imx6q.o
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dhi3620-hi4511.dts34 pinctrl-names = "default", "idle";
35 pinctrl-0 = <&uart0_pmx_func &uart0_cfg_func>;
36 pinctrl-1 = <&uart0_pmx_idle &uart0_cfg_idle>;
41 pinctrl-names = "default", "idle";
42 pinctrl-0 = <&uart1_pmx_func &uart1_cfg_func>;
43 pinctrl-1 = <&uart1_pmx_idle &uart1_cfg_idle>;
48 pinctrl-names = "default", "idle";
49 pinctrl-0 = <&uart2_pmx_func &uart2_cfg_func>;
50 pinctrl-1 = <&uart2_pmx_idle &uart2_cfg_idle>;
55 pinctrl-names = "default", "idle";
[all …]
Dste-href.dtsi14 #include "ste-href-family-pinctrl.dtsi"
23 pinctrl-names = "default", "sleep";
24 pinctrl-0 = <&uart0_default_mode>;
25 pinctrl-1 = <&uart0_sleep_mode>;
31 pinctrl-names = "default", "sleep";
32 pinctrl-0 = <&uart1_default_mode>;
33 pinctrl-1 = <&uart1_sleep_mode>;
37 pinctrl-names = "default", "sleep";
38 pinctrl-0 = <&uart2_default_mode>;
39 pinctrl-1 = <&uart2_sleep_mode>;
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dhi3620-hi4511.dts31 pinctrl-names = "default", "idle";
32 pinctrl-0 = <&uart0_pmx_func &uart0_cfg_func>;
33 pinctrl-1 = <&uart0_pmx_idle &uart0_cfg_idle>;
38 pinctrl-names = "default", "idle";
39 pinctrl-0 = <&uart1_pmx_func &uart1_cfg_func>;
40 pinctrl-1 = <&uart1_pmx_idle &uart1_cfg_idle>;
45 pinctrl-names = "default", "idle";
46 pinctrl-0 = <&uart2_pmx_func &uart2_cfg_func>;
47 pinctrl-1 = <&uart2_pmx_idle &uart2_cfg_idle>;
52 pinctrl-names = "default", "idle";
[all …]
Dste-href.dtsi8 #include "ste-href-family-pinctrl.dtsi"
18 pinctrl-names = "default", "sleep";
19 pinctrl-0 = <&u0_a_1_default>;
20 pinctrl-1 = <&u0_a_1_sleep>;
26 pinctrl-names = "default", "sleep";
27 pinctrl-0 = <&u1rxtx_a_1_default>;
28 pinctrl-1 = <&u1rxtx_a_1_sleep>;
32 pinctrl-names = "default", "sleep";
33 pinctrl-0 = <&u2rxtx_c_1_default>;
34 pinctrl-1 = <&u2rxtx_c_1_sleep>;
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/
DKconfig3 # 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.
43 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
46 tristate "Pinctrl and GPIO driver for ams AS3722 PMIC"
57 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
65 functions. This driver bundles a pinctrl driver to select the function
68 Say yes to enable pinctrl and GPIO support for the AXP209 PMIC
[all …]
DMakefile6 obj-y += core.o pinctrl-utils.o
11 obj-$(CONFIG_PINCTRL_ARTPEC6) += pinctrl-artpec6.o
12 obj-$(CONFIG_PINCTRL_AS3722) += pinctrl-as3722.o
13 obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o
14 obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o
15 obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o
16 obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o
17 obj-$(CONFIG_PINCTRL_BM1880) += pinctrl-bm1880.o
18 obj-$(CONFIG_PINCTRL_DA850_PUPD) += pinctrl-da850-pupd.o
19 obj-$(CONFIG_PINCTRL_DA9062) += pinctrl-da9062.o
[all …]
/kernel/linux/linux-4.19/drivers/pinctrl/
DKconfig2 # PINCTRL infrastructure and drivers
5 menuconfig PINCTRL config
8 if PINCTRL
28 bool "Debug PINCTRL calls"
31 Say Y here to add some extra checks and diagnostics to PINCTRL calls.
42 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
45 tristate "Pinctrl and GPIO driver for ams AS3722 PMIC"
56 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
64 functions. This driver bundles a pinctrl driver to select the function
67 Say yes to enable pinctrl and GPIO support for the AXP209 PMIC
[all …]
DMakefile6 obj-y += core.o pinctrl-utils.o
11 obj-$(CONFIG_PINCTRL_ARTPEC6) += pinctrl-artpec6.o
12 obj-$(CONFIG_PINCTRL_AS3722) += pinctrl-as3722.o
13 obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o
14 obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o
15 obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o
16 obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o
17 obj-$(CONFIG_PINCTRL_DA850_PUPD) += pinctrl-da850-pupd.o
18 obj-$(CONFIG_PINCTRL_DIGICOLOR) += pinctrl-digicolor.o
19 obj-$(CONFIG_PINCTRL_FALCON) += pinctrl-falcon.o
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/
DMakefile3 obj-$(CONFIG_PINCTRL_MSM) += pinctrl-msm.o
4 obj-$(CONFIG_PINCTRL_APQ8064) += pinctrl-apq8064.o
5 obj-$(CONFIG_PINCTRL_APQ8084) += pinctrl-apq8084.o
6 obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o
7 obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o
8 obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o
9 obj-$(CONFIG_PINCTRL_IPQ6018) += pinctrl-ipq6018.o
10 obj-$(CONFIG_PINCTRL_MSM8226) += pinctrl-msm8226.o
11 obj-$(CONFIG_PINCTRL_MSM8660) += pinctrl-msm8660.o
12 obj-$(CONFIG_PINCTRL_MSM8960) += pinctrl-msm8960.o
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/sunxi/
DMakefile3 obj-y += pinctrl-sunxi.o
6 obj-$(CONFIG_PINCTRL_SUNIV_F1C100S) += pinctrl-suniv-f1c100s.o
7 obj-$(CONFIG_PINCTRL_SUN4I_A10) += pinctrl-sun4i-a10.o
8 obj-$(CONFIG_PINCTRL_SUN5I) += pinctrl-sun5i.o
9 obj-$(CONFIG_PINCTRL_SUN6I_A31) += pinctrl-sun6i-a31.o
10 obj-$(CONFIG_PINCTRL_SUN6I_A31_R) += pinctrl-sun6i-a31-r.o
11 obj-$(CONFIG_PINCTRL_SUN8I_A23) += pinctrl-sun8i-a23.o
12 obj-$(CONFIG_PINCTRL_SUN8I_A23_R) += pinctrl-sun8i-a23-r.o
13 obj-$(CONFIG_PINCTRL_SUN8I_A33) += pinctrl-sun8i-a33.o
14 obj-$(CONFIG_PINCTRL_SUN50I_A64) += pinctrl-sun50i-a64.o
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/intel/
DKconfig19 tristate "Intel Cherryview/Braswell pinctrl and GPIO driver"
23 Cherryview/Braswell pinctrl driver provides an interface that
27 tristate "Intel Lynxpoint pinctrl and GPIO driver"
35 Lynxpoint is the PCH of Intel Haswell. This pinctrl driver
40 tristate "Intel Merrifield pinctrl driver"
59 tristate "Intel Broxton pinctrl and GPIO driver"
63 Broxton pinctrl driver provides an interface that allows
67 tristate "Intel Cannon Lake PCH pinctrl and GPIO driver"
71 This pinctrl driver provides an interface that allows configuring
75 tristate "Intel Cedar Fork pinctrl and GPIO driver"
[all …]
/kernel/linux/linux-4.19/drivers/pinctrl/qcom/
DMakefile3 obj-$(CONFIG_PINCTRL_MSM) += pinctrl-msm.o
4 obj-$(CONFIG_PINCTRL_APQ8064) += pinctrl-apq8064.o
5 obj-$(CONFIG_PINCTRL_APQ8084) += pinctrl-apq8084.o
6 obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o
7 obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o
8 obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o
9 obj-$(CONFIG_PINCTRL_MSM8660) += pinctrl-msm8660.o
10 obj-$(CONFIG_PINCTRL_MSM8960) += pinctrl-msm8960.o
11 obj-$(CONFIG_PINCTRL_MSM8X74) += pinctrl-msm8x74.o
12 obj-$(CONFIG_PINCTRL_MSM8916) += pinctrl-msm8916.o
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/mediatek/
DMakefile4 obj-$(CONFIG_PINCTRL_MTK) += pinctrl-mtk-common.o
5 obj-$(CONFIG_PINCTRL_MTK_V2) += pinctrl-mtk-common-v2.o
6 obj-$(CONFIG_PINCTRL_MTK_MOORE) += pinctrl-moore.o
7 obj-$(CONFIG_PINCTRL_MTK_PARIS) += pinctrl-paris.o
10 obj-$(CONFIG_PINCTRL_MT2701) += pinctrl-mt2701.o
11 obj-$(CONFIG_PINCTRL_MT2712) += pinctrl-mt2712.o
12 obj-$(CONFIG_PINCTRL_MT8135) += pinctrl-mt8135.o
13 obj-$(CONFIG_PINCTRL_MT8127) += pinctrl-mt8127.o
14 obj-$(CONFIG_PINCTRL_MT6765) += pinctrl-mt6765.o
15 obj-$(CONFIG_PINCTRL_MT6779) += pinctrl-mt6779.o
[all …]

12345678910>>...164