/Linux-v5.10/arch/arm64/boot/dts/qcom/ |
D | msm8996-pins.dtsi | 11 pins = "gpio54"; 16 pins = "gpio54"; 27 pins = "gpio64"; 31 pins = "gpio64"; 39 pins = "gpio64"; 43 pins = "gpio64"; 54 pins = "gpio0", "gpio1", "gpio3"; 58 pins = "gpio2"; 61 pins = "gpio0", "gpio1", "gpio3"; 66 pins = "gpio2"; [all …]
|
D | msm8916-pins.dtsi | 10 pins = "gpio0", "gpio1", "gpio2", "gpio3"; 18 pins = "gpio0", "gpio1", "gpio2", "gpio3"; 26 pins = "gpio4", "gpio5"; 34 pins = "gpio4", "gpio5"; 42 pins = "gpio0", "gpio1", "gpio3"; 49 pins = "gpio2"; 59 pins = "gpio0", "gpio1", "gpio2", "gpio3"; 67 pins = "gpio4", "gpio5", "gpio7"; 74 pins = "gpio6"; 84 pins = "gpio4", "gpio5", "gpio6", "gpio7"; [all …]
|
D | msm8998-pins.dtsi | 7 pins = "sdc2_clk"; 15 pins = "sdc2_clk"; 23 pins = "sdc2_cmd"; 31 pins = "sdc2_cmd"; 39 pins = "sdc2_data"; 47 pins = "sdc2_data"; 55 pins = "gpio95"; 60 pins = "gpio95"; 68 pins = "gpio95"; 73 pins = "gpio95"; [all …]
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | qcom-apq8064-pins.dtsi | 6 pins = "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68"; 13 pins = "sdc1_clk"; 19 pins = "sdc1_cmd"; 25 pins = "sdc1_data"; 33 pins = "sdc3_clk"; 39 pins = "sdc3_cmd"; 45 pins = "sdc3_data"; 53 pins = "gpio78"; 60 pins = "gpio20", "gpio21"; 65 pins = "gpio20", "gpio21"; [all …]
|
D | ste-dbx5x0-pinctrl.dtsi | 17 pins = "GPIO0_AJ5", "GPIO2_AH4"; /* CTS+RXD */ 21 pins = "GPIO1_AJ3", "GPIO3_AH3"; /* RTS+TXD */ 28 pins = "GPIO0_AJ5", "GPIO2_AH4"; /* CTS+RXD */ 32 pins = "GPIO1_AJ3"; /* RTS */ 36 pins = "GPIO3_AH3"; /* TXD */ 49 pins = "GPIO4_AH6"; /* RXD */ 53 pins = "GPIO5_AG6"; /* TXD */ 60 pins = "GPIO4_AH6"; /* RXD */ 64 pins = "GPIO5_AG6"; /* TXD */ 75 pins = "GPIO6_AF6"; /* CTS */ [all …]
|
D | tegra124-nyan-big.dts | 41 nvidia,pins = "clk_32k_out_pa0"; 47 nvidia,pins = "uart3_cts_n_pa1"; 54 nvidia,pins = "dap2_fs_pa2"; 61 nvidia,pins = "dap2_sclk_pa3"; 68 nvidia,pins = "dap2_din_pa4"; 75 nvidia,pins = "dap2_dout_pa5"; 82 nvidia,pins = "sdmmc3_clk_pa6"; 89 nvidia,pins = "sdmmc3_cmd_pa7"; 96 nvidia,pins = "pb0"; 103 nvidia,pins = "pb1"; [all …]
|
D | tegra124-nyan-blaze.dts | 39 nvidia,pins = "clk_32k_out_pa0"; 45 nvidia,pins = "uart3_cts_n_pa1"; 52 nvidia,pins = "dap2_fs_pa2"; 59 nvidia,pins = "dap2_sclk_pa3"; 66 nvidia,pins = "dap2_din_pa4"; 73 nvidia,pins = "dap2_dout_pa5"; 80 nvidia,pins = "sdmmc3_clk_pa6"; 87 nvidia,pins = "sdmmc3_cmd_pa7"; 94 nvidia,pins = "pb0"; 101 nvidia,pins = "pb1"; [all …]
|
D | lpc4357-myd-lpc4357.dts | 90 can0_pins: can0-pins { 92 pins = "p3_1"; 98 pins = "p3_2"; 103 can1_pins: can1-pins { 105 pins = "pe_1"; 111 pins = "pe_0"; 116 emc_pins: emc-pins { 118 pins = "p2_9", "p2_10", "p2_11", "p2_12", 130 pins = "p1_7", "p1_8", "p1_9", "p1_10", 142 pins = "p1_6", "p1_3"; [all …]
|
D | s3c64xx-pinctrl.dtsi | 135 samsung,pins = "gpa-0", "gpa-1"; 141 samsung,pins = "gpa-2", "gpa-3"; 147 samsung,pins = "gpa-4", "gpa-5"; 153 samsung,pins = "gpa-6", "gpa-7"; 159 samsung,pins = "gpb-0", "gpb-1"; 165 samsung,pins = "gpb-2", "gpb-3"; 171 samsung,pins = "gpb-0", "gpb-1"; 177 samsung,pins = "gpb-2", "gpb-3"; 183 samsung,pins = "gpb-0", "gpb-1"; 189 samsung,pins = "gpb-2", "gpb-3"; [all …]
|
D | tegra30-beaver.dts | 73 nvidia,pins = "clk_32k_out_pa0"; 80 nvidia,pins = "uart3_cts_n_pa1"; 87 nvidia,pins = "dap2_fs_pa2"; 94 nvidia,pins = "dap2_sclk_pa3"; 101 nvidia,pins = "dap2_din_pa4"; 108 nvidia,pins = "dap2_dout_pa5"; 115 nvidia,pins = "sdmmc3_clk_pa6"; 122 nvidia,pins = "sdmmc3_cmd_pa7"; 129 nvidia,pins = "gmi_a17_pb0"; 136 nvidia,pins = "gmi_a18_pb1"; [all …]
|
D | ste-href-ab8500.dtsi | 50 pins = "GPIO2_T9"; 63 pins = "GPIO4_W2"; 76 pins = "GPIO10_U17"; 89 pins = "GPIO11_AA18"; 102 pins = "GPIO12_U16"; 115 pins = "GPIO13_W17"; 128 pins = "GPIO16_F15"; 141 pins = "GPIO24_T14"; 154 pins = "GPIO25_R16"; 167 pins = "GPIO36_A17"; [all …]
|
D | tegra20-trimslice.dts | 45 nvidia,pins = "ata"; 49 nvidia,pins = "atb", "gma"; 53 nvidia,pins = "atc", "gmb"; 57 nvidia,pins = "atd", "ate", "gme", "pta"; 61 nvidia,pins = "cdev1"; 65 nvidia,pins = "cdev2"; 69 nvidia,pins = "crtp"; 73 nvidia,pins = "csus"; 77 nvidia,pins = "dap1"; 81 nvidia,pins = "dap2"; [all …]
|
D | tegra124-jetson-tk1.dts | 89 nvidia,pins = "clk_32k_out_pa0"; 96 nvidia,pins = "uart3_cts_n_pa1"; 103 nvidia,pins = "dap2_fs_pa2"; 110 nvidia,pins = "dap2_sclk_pa3"; 117 nvidia,pins = "dap2_din_pa4"; 124 nvidia,pins = "dap2_dout_pa5"; 131 nvidia,pins = "sdmmc3_clk_pa6"; 138 nvidia,pins = "sdmmc3_cmd_pa7"; 145 nvidia,pins = "pb0"; 152 nvidia,pins = "pb1"; [all …]
|
D | tegra124-apalis.dtsi | 74 nvidia,pins = "dap3_fs_pp0"; 81 nvidia,pins = "dap3_din_pp1"; 88 nvidia,pins = "dap3_dout_pp2"; 95 nvidia,pins = "dap3_sclk_pp3"; 102 nvidia,pins = "dap_mclk1_pw4"; 111 nvidia,pins = "pbb5"; 120 nvidia,pins = "pu6"; 129 nvidia,pins = "cam_mclk_pcc0"; 138 nvidia,pins = "dap2_fs_pa2"; 145 nvidia,pins = "dap2_sclk_pa3"; [all …]
|
D | tegra20-tamonten.dtsi | 39 nvidia,pins = "ata"; 43 nvidia,pins = "atb", "gma", "gme"; 47 nvidia,pins = "atc"; 51 nvidia,pins = "atd", "ate", "gmb", "gmd", "gpu", 56 nvidia,pins = "cdev1"; 60 nvidia,pins = "cdev2"; 64 nvidia,pins = "crtp"; 68 nvidia,pins = "csus"; 72 nvidia,pins = "dap1"; 76 nvidia,pins = "dap2"; [all …]
|
D | imx6ull-colibri.dtsi | 218 fsl,pins = < 224 fsl,pins = < 239 fsl,pins = < 254 fsl,pins = < 260 fsl,pins = < 268 fsl,pins = < 275 fsl,pins = < 282 fsl,pins = < 288 fsl,pins = < 301 fsl,pins = < [all …]
|
/Linux-v5.10/drivers/base/ |
D | pinctrl.c | 28 dev->pins = devm_kzalloc(dev, sizeof(*(dev->pins)), GFP_KERNEL); in pinctrl_bind_pins() 29 if (!dev->pins) in pinctrl_bind_pins() 32 dev->pins->p = devm_pinctrl_get(dev); in pinctrl_bind_pins() 33 if (IS_ERR(dev->pins->p)) { in pinctrl_bind_pins() 35 ret = PTR_ERR(dev->pins->p); in pinctrl_bind_pins() 39 dev->pins->default_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins() 41 if (IS_ERR(dev->pins->default_state)) { in pinctrl_bind_pins() 47 dev->pins->init_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins() 49 if (IS_ERR(dev->pins->init_state)) { in pinctrl_bind_pins() 53 ret = pinctrl_select_state(dev->pins->p, in pinctrl_bind_pins() [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/toshiba/ |
D | tmpv7708_pins.dtsi | 4 spi0_pins: spi0-pins { 8 spi1_pins: spi1-pins { 12 spi2_pins: spi2-pins { 16 spi3_pins: spi3-pins { 20 spi4_pins: spi4-pins { 24 spi5_pins: spi5-pins { 28 spi6_pins: spi6-pins { 32 uart0_pins: uart0-pins { 36 uart1_pins: uart1-pins { 40 uart2_pins: uart2-pins { [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/nvidia/ |
D | tegra210-p2595.dtsi | 12 nvidia,pins = "pex_l0_rst_n_pa0"; 21 nvidia,pins = "pex_l0_clkreq_n_pa1"; 30 nvidia,pins = "pex_wake_n_pa2"; 39 nvidia,pins = "pex_l1_rst_n_pa3"; 48 nvidia,pins = "pex_l1_clkreq_n_pa4"; 57 nvidia,pins = "sata_led_active_pa5"; 64 nvidia,pins = "pa6"; 72 nvidia,pins = "dap1_fs_pb0"; 80 nvidia,pins = "dap1_din_pb1"; 88 nvidia,pins = "dap1_dout_pb2"; [all …]
|
D | tegra210-p2571.dts | 17 nvidia,pins = "pex_l0_rst_n_pa0"; 25 nvidia,pins = "pex_l0_clkreq_n_pa1"; 34 nvidia,pins = "pex_wake_n_pa2"; 43 nvidia,pins = "pex_l1_rst_n_pa3"; 52 nvidia,pins = "pex_l1_clkreq_n_pa4"; 61 nvidia,pins = "sata_led_active_pa5"; 68 nvidia,pins = "pa6"; 76 nvidia,pins = "dap1_fs_pb0"; 84 nvidia,pins = "dap1_din_pb1"; 92 nvidia,pins = "dap1_dout_pb2"; [all …]
|
D | tegra210-p2894.dtsi | 31 nvidia,pins = "pex_l0_rst_n_pa0"; 40 nvidia,pins = "pex_l0_clkreq_n_pa1"; 49 nvidia,pins = "pex_wake_n_pa2"; 58 nvidia,pins = "pex_l1_rst_n_pa3"; 67 nvidia,pins = "pex_l1_clkreq_n_pa4"; 76 nvidia,pins = "sata_led_active_pa5"; 83 nvidia,pins = "pa6"; 91 nvidia,pins = "dap1_fs_pb0"; 99 nvidia,pins = "dap1_din_pb1"; 107 nvidia,pins = "dap1_dout_pb2"; [all …]
|
/Linux-v5.10/drivers/auxdisplay/ |
D | hd44780.c | 37 struct gpio_desc *pins[PIN_NUM]; member 44 if (hd->pins[PIN_CTRL_BL]) in hd44780_backlight() 45 gpiod_set_value_cansleep(hd->pins[PIN_CTRL_BL], on); in hd44780_backlight() 53 gpiod_set_value_cansleep(hd->pins[PIN_CTRL_E], 1); in hd44780_strobe_gpio() 58 gpiod_set_value_cansleep(hd->pins[PIN_CTRL_E], 0); in hd44780_strobe_gpio() 69 n = hd->pins[PIN_CTRL_RW] ? 10 : 9; in hd44780_write_gpio8() 72 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA0], NULL, values); in hd44780_write_gpio8() 86 n = hd->pins[PIN_CTRL_RW] ? 6 : 5; in hd44780_write_gpio4() 89 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values); in hd44780_write_gpio4() 98 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values); in hd44780_write_gpio4() [all …]
|
/Linux-v5.10/drivers/video/fbdev/matrox/ |
D | matroxfb_misc.c | 391 static void get_pins(unsigned char __iomem* pins, struct matrox_bios* bd) { in get_pins() argument 392 unsigned int b0 = readb(pins); in get_pins() 394 if (b0 == 0x2E && readb(pins+1) == 0x41) { in get_pins() 395 unsigned int pins_len = readb(pins+2); in get_pins() 398 unsigned char* dst = bd->pins; in get_pins() 408 cksum += *dst++ = readb(pins+i); in get_pins() 414 } else if (b0 == 0x40 && readb(pins+1) == 0x00) { in get_pins() 416 unsigned char* dst = bd->pins; in get_pins() 421 *dst++ = readb(pins+i); in get_pins() 535 switch (bd->pins[22]) { in parse_pins1() [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/rockchip/ |
D | rk3308.dtsi | 816 rockchip,pins = 821 rockchip,pins = 826 rockchip,pins = 831 rockchip,pins = 836 rockchip,pins = 841 rockchip,pins = 849 rockchip,pins = 863 rockchip,pins = 868 rockchip,pins = 873 rockchip,pins = [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/pinctrl/ |
D | ste,abx500.txt | 27 pins = "GPIO1"; 39 pins = "GPIO2"; 51 pins = "GPIO3"; 63 pins = "GPIO4"; 75 pins = "GPIO14"; 87 pins = "GPIO15"; 99 pins = "GPIO16"; 112 pins = "GPIO17","GPIO19","GPIO20"; 116 pins = "GPIO18"; 128 pins = "GPIO27"; [all …]
|