| /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/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/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/drivers/pinctrl/freescale/ |
| 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/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 | ste-ux500-samsung-golden.dts | 6 #include "ste-dbx5x0-pinctrl.dtsi" 63 pinctrl-names = "default"; 64 pinctrl-0 = <&i2c_gpio_0_default>; 78 pinctrl-names = "default"; 79 pinctrl-0 = <&touchkey_default>; 89 pinctrl-names = "default"; 90 pinctrl-0 = <&i2c_gpio_1_default>; 128 pinctrl-names = "default", "sleep"; 129 pinctrl-0 = <&mc0_a_2_default>; 130 pinctrl-1 = <&mc0_a_2_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/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 …]
|
| H A D | imx6sx-nitrogen6sx.dts | 60 pinctrl-names = "default"; 61 pinctrl-0 = <&pinctrl_usbotg1_vbus>; 71 pinctrl-names = "default"; 72 pinctrl-0 = <&pinctrl_reg_wlan>; 98 pinctrl-names = "default"; 99 pinctrl-0 = <&pinctrl_audmux>; 105 pinctrl-names = "default"; 106 pinctrl-0 = <&pinctrl_ecspi1>; 141 pinctrl-names = "default"; 142 pinctrl-0 = <&pinctrl_enet1>; [all …]
|
| H A 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/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 …]
|
| H A D | am335x-myirtech-myd.dts | 30 pinctrl-names = "default"; 31 pinctrl-0 = <&gpio_buttons_pins>; 104 pinctrl-0 = <ð_slave1_pins_default>, <ð_slave2_pins_default>; 105 pinctrl-1 = <ð_slave1_pins_sleep>, <ð_slave2_pins_sleep>; 110 pinctrl-names = "default", "sleep"; 111 pinctrl-0 = <&dcan0_pins_default>; 112 pinctrl-1 = <&dcan0_pins_sleep>; 117 pinctrl-names = "default", "sleep"; 118 pinctrl-0 = <&dcan1_pins_default>; 119 pinctrl-1 = <&dcan1_pins_sleep>; [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/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 …]
|
| H A D | imx8mm-nitrogen-r2.dts | 29 pinctrl-names = "default"; 30 pinctrl-0 = <&pinctrl_reg_wlan_vmmc>; 56 pinctrl-names = "default"; 57 pinctrl-0 = <&pinctrl_sound_wm8960>; 82 pinctrl-names = "default"; 83 pinctrl-0 = <&pinctrl_ecspi2>; 89 pinctrl-names = "default"; 90 pinctrl-0 = <&pinctrl_fec1>; 109 pinctrl-names = "default"; 110 pinctrl-0 = <&pinctrl_flexspi>; [all …]
|
| H A D | imx8mp-phycore-fpsc.dtsi | 26 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; 27 pinctrl-names = "default"; 61 pinctrl-0 = <&pinctrl_ecspi1>; 62 pinctrl-names = "default"; 66 pinctrl-0 = <&pinctrl_ecspi2>; 67 pinctrl-names = "default"; 71 pinctrl-0 = <&pinctrl_ecspi3>; 72 pinctrl-names = "default"; 77 pinctrl-0 = <&pinctrl_eqos>; 78 pinctrl-names = "default"; [all …]
|
| H A D | imx8mm-phygate-tauri-l.dts | 31 pinctrl-names = "default"; 32 pinctrl-0 = <&pinctrl_gpiokeys>; 43 pinctrl-names = "default"; 44 pinctrl-0 = <&pinctrl_leds>; 70 pinctrl-names = "default"; 71 pinctrl-0 = <&pinctrl_usbhubpwr>; 81 pinctrl-names = "default"; 82 pinctrl-0 = <&pinctrl_usbotg1pwr>; 93 pinctrl-names = "default"; 94 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; [all …]
|
| /linux/drivers/pinctrl/bcm/ |
| H A D | pinctrl-nsp-mux.c | 27 #include <linux/pinctrl/pinconf-generic.h> 28 #include <linux/pinctrl/pinconf.h> 29 #include <linux/pinctrl/pinctrl.h> 30 #include <linux/pinctrl/pinmux.h> 33 #include "../pinctrl-utils.h" 94 * nsp IOMUX pinctrl core 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() [all …]
|
| /linux/arch/arm/boot/dts/intel/pxa/ |
| H A D | pxa300-raumfeld-common.dtsi | 49 pinctrl-names = "default"; 50 pinctrl-0 = <&ssp0_dai_pins>; 61 pinctrl-names = "default"; 62 pinctrl-0 = <&ssp1_dai_pins>; 75 pinctrl-names = "default"; 76 pinctrl-0 = <&spi_pins>; 97 pinctrl-names = "default"; 98 pinctrl-0 = <&gpio_keys_pins>; 131 pinctrl-names = "default"; 132 pinctrl-0 = <&led_pins_a &led_pins_b>; [all …]
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rv1109-relfor-saib.dts | 30 pinctrl-names = "default"; 31 pinctrl-0 = <&ir_rx>; 93 pinctrl-names = "default"; 94 pinctrl-0 = <&wifi_enable_h>; 227 pinctrl-0 = <&emmc_bus8 &emmc_cmd &emmc_clk>; 228 pinctrl-names = "default"; 235 pinctrl-0 = <&i2c3m2_xfer>; 236 pinctrl-names = "default"; 245 pinctrl-0 = <&rtc_int>; 246 pinctrl-names = "default"; [all …]
|