| /linux/arch/arm64/boot/dts/hisilicon/ |
| H A D | hikey970-pinctrl.dtsi | 3 * 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| /linux/drivers/pinctrl/qcom/ |
| H A 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_GLYMUR) += pinctrl-glymur.o 7 obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o 8 obj-$(CONFIG_PINCTRL_IPQ5018) += pinctrl-ipq5018.o 9 obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o 10 obj-$(CONFIG_PINCTRL_IPQ5332) += pinctrl-ipq5332.o 11 obj-$(CONFIG_PINCTRL_IPQ5424) += pinctrl-ipq5424.o 12 obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o [all …]
|
| H A D | Kconfig.msm | 8 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 15 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 22 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 32 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 39 This is the pinctrl, pinmux, pinconf and gpiolib driver for 48 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 55 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 63 This is the pinctrl, pinmux, pinconf and gpiolib driver for 72 This is the pinctrl, pinmux, pinconf and gpiolib driver for 81 This is the pinctrl, pinmux, pinconf and gpiolib driver for [all …]
|
| /linux/arch/arm64/boot/dts/marvell/mmp/ |
| H A D | pxa1908-samsung-coreprimevelte.dts | 65 pinctrl-names = "default"; 66 pinctrl-0 = <&i2c_muic_pins>; 84 pinctrl-names = "default"; 85 pinctrl-0 = <&gpio_keys_pins>; 118 pinctrl-names = "default"; 119 pinctrl-0 = <&vibrator_pin>; 128 pinctrl-single,gpio-range = <&range 55 55 0>, 132 pinctrl-names = "default"; 133 pinctrl-0 = <&board_pins_0 &board_pins_1 &board_pins_2>; 136 pinctrl-single,pins = < [all …]
|
| /linux/drivers/pinctrl/freescale/ |
| H A 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. 34 bool "IMX1 pinctrl driver" 40 Say Y here to enable the imx1 pinctrl driver 43 bool "IMX27 pinctrl driver" 49 Say Y here to enable the imx27 pinctrl driver 53 bool "IMX25 pinctrl driver" 59 Say Y here to enable the imx25 pinctrl driver 62 bool "IMX35 pinctrl driver" [all …]
|
| H A 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 …]
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A 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/drivers/pinctrl/ |
| H A D | Makefile | 6 obj-y += core.o pinctrl-utils.o 12 obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o 13 obj-$(CONFIG_PINCTRL_AMDISP) += pinctrl-amdisp.o 14 obj-$(CONFIG_PINCTRL_APPLE_GPIO) += pinctrl-apple-gpio.o 15 obj-$(CONFIG_PINCTRL_ARTPEC6) += pinctrl-artpec6.o 16 obj-$(CONFIG_PINCTRL_AS3722) += pinctrl-as3722.o 17 obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o 18 obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o 19 obj-$(CONFIG_PINCTRL_AW9523) += pinctrl-aw9523.o 20 obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o [all …]
|
| H A D | Kconfig | 3 # 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. 80 will be called pinctrl-apple-gpio. 91 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt 94 tristate "Pinctrl and GPIO driver for ams AS3722 PMIC" 105 bool "AT91 pinctrl driver" 112 Say Y here to enable the at91 pinctrl driver [all …]
|
| /linux/arch/arm/boot/dts/hisilicon/ |
| H A 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/drivers/pinctrl/mediatek/ |
| H A 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_AIROHA) += pinctrl-airoha.o 12 obj-$(CONFIG_PINCTRL_MT7620) += pinctrl-mt7620.o 13 obj-$(CONFIG_PINCTRL_MT7621) += pinctrl-mt7621.o 14 obj-$(CONFIG_PINCTRL_MT76X8) += pinctrl-mt76x8.o 15 obj-$(CONFIG_PINCTRL_RT2880) += pinctrl-rt2880.o [all …]
|
| /linux/arch/arm/boot/dts/st/ |
| H A 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 …]
|
| H A D | stm32mp135f-dk.dts | 15 #include "stm32mp13-pinctrl.dtsi" 140 pinctrl-names = "default"; 141 pinctrl-0 = <&adc1_usb_cc_pins_a>; 178 pinctrl-names = "default", "sleep"; 179 pinctrl-0 = <&dcmipp_pins_a>; 180 pinctrl-1 = <&dcmipp_sleep_pins_a>; 196 pinctrl-0 = <ð1_rmii_pins_a>; 197 pinctrl-1 = <ð1_rmii_sleep_pins_a>; 198 pinctrl-names = "default", "sleep"; 217 pinctrl-names = "default", "sleep"; [all …]
|
| /linux/drivers/pinctrl/intel/ |
| H A 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/Documentation/devicetree/bindings/pinctrl/ |
| H A D | samsung,pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/samsung,pinctrl.yaml# 19 the following format 'pinctrl{n}' where n is a unique number for the alias. 26 samsung,pinctrl-wakeup-interrupt.yaml); 30 interrupt controller - samsung,pinctrl-gpio-bank.yaml). 34 pattern: "^pinctrl(@.*)?" 38 - axis,artpec8-pinctrl 39 - axis,artpec9-pinctrl 40 - google,gs101-pinctrl 41 - samsung,s3c64xx-pinctrl 42 - samsung,s5pv210-pinctrl [all …]
|
| H A D | rockchip,pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/rockchip,pinctrl.yaml# 18 Please refer to pinctrl-bindings.txt in this directory for details of the 19 common pinctrl bindings used by client devices, including the meaning of the 34 - rockchip,px30-pinctrl 35 - rockchip,rk2928-pinctrl 36 - rockchip,rk3036-pinctrl 37 - rockchip,rk3066a-pinctrl 38 - rockchip,rk3066b-pinctrl 39 - rockchip,rk3128-pinctrl 40 - rockchip,rk3188-pinctrl [all …]
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A 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 …]
|
| H A D | imx6sll-kobo-librah2o.dts | 40 pinctrl-names = "default"; 41 pinctrl-0 = <&pinctrl_epd_pmic_supply>; 45 pinctrl-names = "default"; 46 pinctrl-0 = <&pinctrl_gpio_keys>; 50 pinctrl-names = "default","sleep"; 51 pinctrl-0 = <&pinctrl_i2c1>; 52 pinctrl-1 = <&pinctrl_i2c1_sleep>; 56 pinctrl-names = "default","sleep"; 57 pinctrl-0 = <&pinctrl_i2c2>; 58 pinctrl-1 = <&pinctrl_i2c2_sleep>; [all …]
|
| H A D | imx6sl-tolino-vision5.dts | 30 pinctrl-names = "default"; 31 pinctrl-0 = <&pinctrl_epd_pmic_supply>; 35 pinctrl-names = "default"; 36 pinctrl-0 = <&pinctrl_gpio_keys>; 40 pinctrl-names = "default","sleep"; 41 pinctrl-0 = <&pinctrl_i2c1>; 42 pinctrl-1 = <&pinctrl_i2c1_sleep>; 46 pinctrl-names = "default","sleep"; 47 pinctrl-0 = <&pinctrl_i2c2>; 48 pinctrl-1 = <&pinctrl_i2c2_sleep>; [all …]
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A 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 …]
|
| /linux/arch/arm/boot/dts/nxp/mxs/ |
| H A 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 …]
|
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynos8895.dtsi | 244 pinctrl-names = "default"; 245 pinctrl-0 = <&uart0_bus>; 267 pinctrl-0 = <&hsi2c5_bus>; 268 pinctrl-names = "default"; 279 pinctrl-0 = <&uart2_bus>; 280 pinctrl-names = "default"; 293 pinctrl-0 = <&spi2_bus>; 294 pinctrl-names = "default"; 306 pinctrl-0 = <&hsi2c6_bus>; 307 pinctrl-names = "default"; [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx95-phycore-fpsc.dtsi | 41 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; 42 pinctrl-names = "default"; 67 pinctrl-0 = <&pinctrl_enetc0>; 68 pinctrl-names = "default"; 74 pinctrl-0 = <&pinctrl_enetc1>; 75 pinctrl-names = "default"; 80 pinctrl-0 = <&pinctrl_flexcan1>; 81 pinctrl-names = "default"; 85 pinctrl-0 = <&pinctrl_flexcan2>; 86 pinctrl-names = "default"; [all …]
|