Home
last modified time | relevance | path

Searched refs:pinctrl (Results 1 – 25 of 2772) sorted by relevance

12345678910>>...111

/linux-6.6.21/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_IPQ5018) += pinctrl-ipq5018.o
8 obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o
9 obj-$(CONFIG_PINCTRL_IPQ5332) += pinctrl-ipq5332.o
10 obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o
11 obj-$(CONFIG_PINCTRL_IPQ6018) += pinctrl-ipq6018.o
12 obj-$(CONFIG_PINCTRL_IPQ9574) += pinctrl-ipq9574.o
[all …]
/linux-6.6.21/arch/arm64/boot/dts/hisilicon/
Dhikey970-pinctrl.dtsi6 #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 = <
41 pinctrl-single,pins = <
[all …]
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 …]
Dpoplar-pinctrl.dtsi8 #include <dt-bindings/pinctrl/hisi.h>
20 pinctrl-single,pins = <
31 pinctrl-single,bias-pulldown = <
34 pinctrl-single,bias-pullup = <
37 pinctrl-single,slew-rate = <
40 pinctrl-single,drive-strength = <
46 pinctrl-single,pins = <
49 pinctrl-single,bias-pulldown = <
52 pinctrl-single,bias-pullup = <
55 pinctrl-single,slew-rate = <
[all …]
/linux-6.6.21/drivers/pinctrl/freescale/
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_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 …]
DKconfig21 bool "IMX1 pinctrl driver"
25 Say Y here to enable the imx1 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
51 bool "IMX50 pinctrl driver"
55 Say Y here to enable the imx50 pinctrl driver
[all …]
/linux-6.6.21/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_MTMIPS) += pinctrl-mtmips.o
7 obj-$(CONFIG_PINCTRL_MTK_MOORE) += pinctrl-moore.o
8 obj-$(CONFIG_PINCTRL_MTK_PARIS) += pinctrl-paris.o
11 obj-$(CONFIG_PINCTRL_MT7620) += pinctrl-mt7620.o
12 obj-$(CONFIG_PINCTRL_MT7621) += pinctrl-mt7621.o
13 obj-$(CONFIG_PINCTRL_MT76X8) += pinctrl-mt76x8.o
14 obj-$(CONFIG_PINCTRL_RT2880) += pinctrl-rt2880.o
15 obj-$(CONFIG_PINCTRL_RT305X) += pinctrl-rt305x.o
[all …]
/linux-6.6.21/drivers/pinctrl/
DMakefile6 obj-y += core.o pinctrl-utils.o
12 obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o
13 obj-$(CONFIG_PINCTRL_APPLE_GPIO) += pinctrl-apple-gpio.o
14 obj-$(CONFIG_PINCTRL_ARTPEC6) += pinctrl-artpec6.o
15 obj-$(CONFIG_PINCTRL_AS3722) += pinctrl-as3722.o
16 obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o
17 obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o
18 obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o
19 obj-$(CONFIG_PINCTRL_BM1880) += pinctrl-bm1880.o
20 obj-$(CONFIG_PINCTRL_CY8C95X0) += pinctrl-cy8c95x0.o
[all …]
/linux-6.6.21/arch/arm/boot/dts/hisilicon/
Dhi3620-hi4511.dts31 pinctrl-names = "default", "sleep";
32 pinctrl-0 = <&uart0_pmx_func &uart0_cfg_func>;
33 pinctrl-1 = <&uart0_pmx_idle &uart0_cfg_idle>;
38 pinctrl-names = "default", "sleep";
39 pinctrl-0 = <&uart1_pmx_func &uart1_cfg_func>;
40 pinctrl-1 = <&uart1_pmx_idle &uart1_cfg_idle>;
45 pinctrl-names = "default", "sleep";
46 pinctrl-0 = <&uart2_pmx_func &uart2_cfg_func>;
47 pinctrl-1 = <&uart2_pmx_idle &uart2_cfg_idle>;
52 pinctrl-names = "default", "sleep";
[all …]
/linux-6.6.21/Documentation/devicetree/bindings/pinctrl/
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 …]
/linux-6.6.21/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 …]
/linux-6.6.21/drivers/pinctrl/intel/
DMakefile4 obj-$(CONFIG_PINCTRL_BAYTRAIL) += pinctrl-baytrail.o
5 obj-$(CONFIG_PINCTRL_CHERRYVIEW) += pinctrl-cherryview.o
6 obj-$(CONFIG_PINCTRL_LYNXPOINT) += pinctrl-lynxpoint.o
7 obj-$(CONFIG_PINCTRL_TANGIER) += pinctrl-tangier.o
8 obj-$(CONFIG_PINCTRL_MERRIFIELD) += pinctrl-merrifield.o
9 obj-$(CONFIG_PINCTRL_MOOREFIELD) += pinctrl-moorefield.o
10 obj-$(CONFIG_PINCTRL_INTEL) += pinctrl-intel.o
11 obj-$(CONFIG_PINCTRL_ALDERLAKE) += pinctrl-alderlake.o
12 obj-$(CONFIG_PINCTRL_BROXTON) += pinctrl-broxton.o
13 obj-$(CONFIG_PINCTRL_CANNONLAKE) += pinctrl-cannonlake.o
[all …]
/linux-6.6.21/drivers/pinctrl/bcm/
Dpinctrl-nsp-mux.c314 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_groups_count() local
316 return pinctrl->num_groups; in nsp_get_groups_count()
322 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_name() local
324 return pinctrl->groups[selector].name; in nsp_get_group_name()
331 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_pins() local
333 *pins = pinctrl->groups[selector].pins; in nsp_get_group_pins()
334 *num_pins = pinctrl->groups[selector].num_pins; in nsp_get_group_pins()
356 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_functions_count() local
358 return pinctrl->num_functions; in nsp_get_functions_count()
364 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_function_name() local
[all …]
DMakefile4 obj-$(CONFIG_PINCTRL_BCM281XX) += pinctrl-bcm281xx.o
5 obj-$(CONFIG_PINCTRL_BCM2835) += pinctrl-bcm2835.o
6 obj-$(CONFIG_PINCTRL_BCM4908) += pinctrl-bcm4908.o
7 obj-$(CONFIG_PINCTRL_BCM63XX) += pinctrl-bcm63xx.o
8 obj-$(CONFIG_PINCTRL_BCM6318) += pinctrl-bcm6318.o
9 obj-$(CONFIG_PINCTRL_BCM6328) += pinctrl-bcm6328.o
10 obj-$(CONFIG_PINCTRL_BCM6358) += pinctrl-bcm6358.o
11 obj-$(CONFIG_PINCTRL_BCM6362) += pinctrl-bcm6362.o
12 obj-$(CONFIG_PINCTRL_BCM6368) += pinctrl-bcm6368.o
13 obj-$(CONFIG_PINCTRL_BCM63268) += pinctrl-bcm63268.o
[all …]
Dpinctrl-ns2-mux.c497 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_groups_count() local
499 return pinctrl->num_groups; in ns2_get_groups_count()
505 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_group_name() local
507 return pinctrl->groups[selector].name; in ns2_get_group_name()
514 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_group_pins() local
516 *pins = pinctrl->groups[selector].pins; in ns2_get_group_pins()
517 *num_pins = pinctrl->groups[selector].num_pins; in ns2_get_group_pins()
539 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_functions_count() local
541 return pinctrl->num_functions; in ns2_get_functions_count()
547 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_function_name() local
[all …]
/linux-6.6.21/arch/arm/boot/dts/st/
Dste-href.dtsi8 #include "ste-href-family-pinctrl.dtsi"
49 pinctrl-names = "default", "sleep";
50 pinctrl-0 = <&u0_a_1_default>;
51 pinctrl-1 = <&u0_a_1_sleep>;
57 pinctrl-names = "default", "sleep";
58 pinctrl-0 = <&u1rxtx_a_1_default>;
59 pinctrl-1 = <&u1rxtx_a_1_sleep>;
63 pinctrl-names = "default", "sleep";
64 pinctrl-0 = <&u2rxtx_c_1_default>;
65 pinctrl-1 = <&u2rxtx_c_1_sleep>;
[all …]
Dstm32mp135f-dk.dts15 #include "stm32mp13-pinctrl.dtsi"
72 pinctrl-names = "default";
73 pinctrl-0 = <&adc1_usb_cc_pins_a>;
97 pinctrl-names = "default", "sleep";
98 pinctrl-0 = <&i2c1_pins_a>;
99 pinctrl-1 = <&i2c1_sleep_pins_a>;
108 mcp23017: pinctrl@21 {
115 pinctrl-names = "default";
116 pinctrl-0 = <&mcp23017_pins_a>;
129 pinctrl-names = "default";
[all …]
/linux-6.6.21/arch/arm/boot/dts/nxp/mxs/
Dimx28-m28evk.dts55 pinctrl-names = "default";
56 pinctrl-0 = <&auart0_pins_a>;
61 pinctrl-names = "default";
62 pinctrl-0 = <&auart1_pins_a>;
67 pinctrl-names = "default";
68 pinctrl-0 = <&auart2_2pins_b>;
73 pinctrl-names = "default";
74 pinctrl-0 = <&duart_pins_a>;
96 pinctrl-names = "default";
97 pinctrl-0 = <&lcdif_24bit_pins_a
[all …]
Dimx28-apx4devkit.dts49 pinctrl-names = "default";
50 pinctrl-0 = <&auart0_pins_a>;
55 pinctrl-names = "default";
56 pinctrl-0 = <&auart1_2pins_a>;
61 pinctrl-names = "default";
62 pinctrl-0 = <&auart2_2pins_a>;
67 pinctrl-names = "default";
68 pinctrl-0 = <&duart_pins_a>;
73 pinctrl-names = "default";
74 pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>;
[all …]
/linux-6.6.21/arch/arm/boot/dts/nxp/imx/
Dimx6ull-phytec-tauri.dtsi24 pinctrl-names = "default";
25 pinctrl-0 = <&pinctrl_gpio_keys>;
43 pinctrl-names = "default";
44 pinctrl-0 = <&pinctrl_s25fl064_hold>;
55 pinctrl-names = "default";
56 pinctrl-0 = <&pinctrl_usbhubpwr>;
67 pinctrl-names = "default";
68 pinctrl-0 = <&pinctrl_usbotg1pwr>;
80 pinctrl-names = "default";
81 pinctrl-0 = <&pinctrl_user_leds>,
[all …]
Dimx6ul-imx6ull-opos6uldev.dtsi21 pinctrl-names = "default";
22 pinctrl-0 = <&pinctrl_gpio_keys>;
37 pinctrl-names = "default";
38 pinctrl-0 = <&pinctrl_led>;
46 pinctrl-names = "default";
47 pinctrl-0 = <&pinctrl_w1>;
75 pinctrl-names = "default";
76 pinctrl-0 = <&pinctrl_usbotg1_vbus>;
86 pinctrl-names = "default";
87 pinctrl-0 = <&pinctrl_usbotg2_vbus>;
[all …]
/linux-6.6.21/drivers/pinctrl/cirrus/
DMakefile3 obj-$(CONFIG_PINCTRL_CS42L43) += pinctrl-cs42l43.o
5 obj-$(CONFIG_PINCTRL_LOCHNAGAR) += pinctrl-lochnagar.o
7 pinctrl-madera-objs := pinctrl-madera-core.o
9 pinctrl-madera-objs += pinctrl-cs47l15.o
12 pinctrl-madera-objs += pinctrl-cs47l35.o
15 pinctrl-madera-objs += pinctrl-cs47l85.o
18 pinctrl-madera-objs += pinctrl-cs47l90.o
21 pinctrl-madera-objs += pinctrl-cs47l92.o
24 obj-$(CONFIG_PINCTRL_MADERA) += pinctrl-madera.o
/linux-6.6.21/arch/arm/boot/dts/ti/omap/
Dam335x-pocketbeagle.dts21 pinctrl-names = "default";
22 pinctrl-0 = <&usr_leds_pins>;
209 pinctrl-names = "default";
211 pinctrl-0 = < &P2_03_gpio &P1_34_gpio &P2_19_gpio &P2_24_gpio
218 pinctrl-single,pins = <
221 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>;
222 pinctrl-single,bias-pulldown = < 0x10 0x00 0x10 0x18>;
227 pinctrl-single,pins = <
230 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>;
231 pinctrl-single,bias-pulldown = < 0x10 0x00 0x10 0x18>;
[all …]
/linux-6.6.21/arch/arm/boot/dts/mediatek/
Dmt7623n-rfb-emmc.dts60 pinctrl-names = "default";
61 pinctrl-0 = <&key_pins_a>;
117 pinctrl-names = "default";
118 pinctrl-0 = <&i2s0_pins_a>;
135 pinctrl-names = "default";
136 pinctrl-0 = <&cir_pins_a>;
242 pinctrl-names = "default";
243 pinctrl-0 = <&hdmi_pins_a>;
266 pinctrl-names = "default";
267 pinctrl-0 = <&hdmi_ddc_pins_a>;
[all …]

12345678910>>...111