/linux-6.12.1/drivers/pinctrl/qcom/ |
D | Makefile | 3 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.12.1/arch/arm64/boot/dts/hisilicon/ |
D | hikey970-pinctrl.dtsi | 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 = < 41 pinctrl-single,pins = < [all …]
|
D | hikey960-pinctrl.dtsi | 3 * 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 …]
|
D | hikey-pinctrl.dtsi | 3 * 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 …]
|
D | poplar-pinctrl.dtsi | 8 #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.12.1/arch/arm64/boot/dts/ti/ |
D | k3-am65-iot2050-arduino-connector.dtsi | 13 pinctrl-names = 30 pinctrl-0 = <&d0_uart0_rxd>; 31 pinctrl-1 = <&d0_uart0_rxd>; 32 pinctrl-2 = <&d0_gpio>; 33 pinctrl-3 = <&d0_gpio_pullup>; 34 pinctrl-4 = <&d0_gpio_pulldown>; 35 pinctrl-5 = <&d1_uart0_txd>; 36 pinctrl-6 = <&d1_gpio>; 37 pinctrl-7 = <&d1_gpio_pullup>; 38 pinctrl-8 = <&d1_gpio_pulldown>; [all …]
|
/linux-6.12.1/drivers/pinctrl/ |
D | Makefile | 6 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_AW9523) += pinctrl-aw9523.o 19 obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o 20 obj-$(CONFIG_PINCTRL_BM1880) += pinctrl-bm1880.o [all …]
|
/linux-6.12.1/drivers/pinctrl/freescale/ |
D | Makefile | 3 obj-$(CONFIG_PINCTRL_IMX) += pinctrl-imx.o 4 obj-$(CONFIG_PINCTRL_IMX_SCU) += pinctrl-scu.o 5 obj-$(CONFIG_PINCTRL_IMX_SCMI) += pinctrl-imx-scmi.o 6 obj-$(CONFIG_PINCTRL_IMX1_CORE) += pinctrl-imx1-core.o 7 obj-$(CONFIG_PINCTRL_IMX1) += pinctrl-imx1.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 …]
|
D | Kconfig | 11 tristate "i.MX95 pinctrl driver using SCMI protocol interface" 18 i.MX95 SCMI firmware provides pinctrl protocol. This driver 19 utilizes the SCMI interface to do pinctrl configuration. 32 bool "IMX1 pinctrl driver" 36 Say Y here to enable the imx1 pinctrl driver 39 bool "IMX27 pinctrl driver" 43 Say Y here to enable the imx27 pinctrl driver 47 bool "IMX25 pinctrl driver" 52 Say Y here to enable the imx25 pinctrl driver 55 bool "IMX35 pinctrl driver" [all …]
|
/linux-6.12.1/drivers/pinctrl/mediatek/ |
D | Makefile | 4 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.12.1/arch/arm/boot/dts/hisilicon/ |
D | hi3620-hi4511.dts | 31 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.12.1/drivers/pinctrl/intel/ |
D | Makefile | 4 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_INTEL_PLATFORM) += pinctrl-intel-platform.o 12 obj-$(CONFIG_PINCTRL_ALDERLAKE) += pinctrl-alderlake.o 13 obj-$(CONFIG_PINCTRL_BROXTON) += pinctrl-broxton.o [all …]
|
/linux-6.12.1/drivers/pinctrl/sunxi/ |
D | Makefile | 3 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.12.1/drivers/pinctrl/bcm/ |
D | pinctrl-nsp-mux.c | 314 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 …]
|
D | pinctrl-ns2-mux.c | 497 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 …]
|
D | Makefile | 4 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 …]
|
/linux-6.12.1/arch/arm/boot/dts/st/ |
D | ste-href.dtsi | 8 #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 …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/mxs/ |
D | imx28-m28evk.dts | 55 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 …]
|
D | imx28-apx4devkit.dts | 43 pinctrl-names = "default"; 44 pinctrl-0 = <&auart0_pins_a>; 49 pinctrl-names = "default"; 50 pinctrl-0 = <&auart1_2pins_a>; 55 pinctrl-names = "default"; 56 pinctrl-0 = <&auart2_2pins_a>; 61 pinctrl-names = "default"; 62 pinctrl-0 = <&duart_pins_a>; 67 pinctrl-names = "default"; 68 pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>; [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/st/ |
D | stm32mp257f-ev1.dts | 13 #include "stm32mp25-pinctrl.dtsi" 14 #include "stm32mp25xxai-pinctrl.dtsi" 54 pinctrl-names = "default", "sleep"; 55 pinctrl-0 = <ð2_rgmii_pins_a>; 56 pinctrl-1 = <ð2_rgmii_sleep_pins_a>; 77 pinctrl-names = "default", "sleep"; 78 pinctrl-0 = <&i2c2_pins_a>; 79 pinctrl-1 = <&i2c2_sleep_pins_a>; 87 pinctrl-names = "default", "sleep"; 88 pinctrl-0 = <&i2c8_pins_a>; [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx6ull-phytec-tauri.dtsi | 19 pinctrl-names = "default"; 20 pinctrl-0 = <&pinctrl_gpio_keys>; 38 pinctrl-names = "default"; 39 pinctrl-0 = <&pinctrl_s25fl064_hold>; 50 pinctrl-names = "default"; 51 pinctrl-0 = <&pinctrl_usbhubpwr>; 62 pinctrl-names = "default"; 63 pinctrl-0 = <&pinctrl_usbotg1pwr>; 75 pinctrl-names = "default"; 76 pinctrl-0 = <&pinctrl_user_leds>, [all …]
|
D | imx6ul-imx6ull-opos6uldev.dtsi | 21 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.12.1/arch/arm/boot/dts/mediatek/ |
D | mt7623n-rfb-emmc.dts | 60 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 …]
|
/linux-6.12.1/drivers/pinctrl/cirrus/ |
D | Makefile | 3 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.12.1/arch/arm/boot/dts/ti/omap/ |
D | am335x-pocketbeagle.dts | 22 pinctrl-names = "default"; 23 pinctrl-0 = <&usr_leds_pins>; 218 pinctrl-names = "default"; 222 pinctrl-single,pins = < 225 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 226 pinctrl-single,bias-pulldown = < 0x10 0x00 0x10 0x18>; 231 pinctrl-single,pins = < 234 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 235 pinctrl-single,bias-pulldown = < 0x10 0x00 0x10 0x18>; 240 pinctrl-single,pins = < [all …]
|