/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 6 gpio0ol_pins: gpio0ol-pins { 7 pins = "GPIO0/IOX1DI"; 11 gpio1ol_pins: gpio1ol-pins { 12 pins = "GPIO1/IOX1LD"; 17 pins = "GPIO2/IOX1CK"; 22 pins = "GPIO3/IOX1D0"; 26 gpio5_pins: gpio5-pins { 31 gpio6_pins: gpio6-pins { 36 gpio7_pins: gpio7-pins { 42 pins = "GPIO8/LKGPO1"; [all …]
|
A D | nuvoton-npcm730-gsj-gpio.dtsi | 6 gpio0pp_pins: gpio0pp-pins { 7 pins = "GPIO0/IOX1DI"; 11 gpio1pp_pins: gpio1pp-pins { 12 pins = "GPIO1/IOX1LD"; 17 pins = "GPIO2/IOX1CK"; 22 pins = "GPIO3/IOX1D0"; 46 gpio8_pins: gpio8-pins { 47 pins = "GPIO8/LKGPO1"; 52 pins = "GPIO9/LKGPO2"; 422 pins = "GPIO191"; [all …]
|
A D | s3c64xx-pinctrl.dtsi | 195 samsung,pins = "gpb-4"; 219 spi0_cs: spi0-cs-pins { 231 spi1_cs: spi1-cs-pins { 237 sd0_cmd: sd0-cmd-pins { 243 sd0_clk: sd0-clk-pins { 261 sd0_cd: sd0-cd-pins { 267 sd1_cmd: sd1-cmd-pins { 273 sd1_clk: sd1-clk-pins { 298 sd1_cd: sd1-cd-pins { 304 sd2_cmd: sd2-cmd-pins { [all …]
|
A D | qcom-apq8064-pins.dtsi | 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"; 125 pins = "gpio8", "gpio9"; 181 pins = "gpio53"; 191 pins = "gpio53"; [all …]
|
A D | nuvoton-npcm730-kudo.dts | 117 pins = "GPIO65/FANIN1"; 122 pins = "GPIO66/FANIN2"; 127 pins = "GPIO67/FANIN3"; 132 pins = "GPIO68/FANIN4"; 192 pins = "GPIO80/PWM0"; 197 pins = "GPIO81/PWM1"; 202 pins = "GPIO82/PWM2"; 207 pins = "GPIO83/PWM3"; 212 pins = "GPIO144/PWM4"; 217 pins = "GPIO145/PWM5"; [all …]
|
A D | s5pv210-pinctrl.dtsi | 23 samsung,pins = #_pin; \ 582 sd0_clk: sd0-clk-pins { 589 sd0_cmd: sd0-cmd-pins { 596 sd0_cd: sd0-cd-pins { 624 sd1_clk: sd1-clk-pins { 631 sd1_cmd: sd1-cmd-pins { 638 sd1_cd: sd1-cd-pins { 673 sd2_cd: sd2-cd-pins { 715 sd3_cd: sd3-cd-pins { 736 eint0: ext-int0-pins { [all …]
|
A D | exynos4412-pinctrl.dtsi | 16 samsung,pins = #_pin; \ 154 i2c2_bus: i2c2-bus-pins { 362 lcd_clk: lcd-clk-pins { 402 lcd_ldi: lcd-ldi-pins { 629 sd0_cd: sd0-cd-pins { 671 sd4_cd: sd4-cd-pins { 713 sd1_cd: sd1-cd-pins { 748 sd2_cd: sd2-cd-pins { 790 sd3_cd: sd3-cd-pins { 834 eint0: ext-int0-pins { [all …]
|
A D | exynos4210-pinctrl.dtsi | 173 i2c2_bus: i2c2-bus-pins { 201 i2c3_bus: i2c3-bus-pins { 374 lcd_en: lcd-en-pins { 381 lcd_clk: lcd-clk-pins { 594 sd0_cd: sd0-cd-pins { 636 sd4_cd: sd4-cd-pins { 678 sd1_cd: sd1-cd-pins { 713 sd2_cd: sd2-cd-pins { 755 sd3_cd: sd3-cd-pins { 776 eint0: ext-int0-pins { [all …]
|
A D | exynos5250-pinctrl.dtsi | 214 i2c2_bus: i2c2-bus-pins { 421 sd0_clk: sd0-clk-pins { 428 sd0_cmd: sd0-cmd-pins { 435 sd0_cd: sd0-cd-pins { 463 sd1_clk: sd1-clk-pins { 470 sd1_cmd: sd1-cmd-pins { 477 sd1_cd: sd1-cd-pins { 498 sd2_clk: sd2-clk-pins { 512 sd2_cd: sd2-cd-pins { 554 sd3_cd: sd3-cd-pins { [all …]
|
A D | exynos5420-pinctrl.dtsi | 61 dp_hpd: dp-hpd-pins { 62 samsung,pins = "gpx0-7"; 68 hdmi_cec: hdmi-cec-pins { 69 samsung,pins = "gpx3-6"; 160 sd0_clk: sd0-clk-pins { 167 sd0_cmd: sd0-cmd-pins { 174 sd0_cd: sd0-cd-pins { 209 sd1_clk: sd1-clk-pins { 223 sd1_cd: sd1-cd-pins { 272 sd2_cd: sd2-cd-pins { [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/pinctrl/ |
A D | brcm,bcm6368-pinctrl.yaml | 24 '-pins$': 38 pins: 62 pins = "gpio0"; 67 pins = "gpio1"; 72 pins = "gpio2"; 89 pins = "gpio5"; 94 pins = "gpio6"; 99 pins = "gpio7"; 104 pins = "gpio8"; 109 pins = "gpio9"; [all …]
|
A D | brcm,bcm6362-pinctrl.yaml | 24 '-pins$': 38 pins: 61 pins = "gpio0"; 66 pins = "gpio1"; 83 pins = "gpio4"; 88 pins = "gpio5"; 93 pins = "gpio6"; 98 pins = "gpio7"; 103 pins = "gpio8"; 108 pins = "gpio9"; [all …]
|
A D | brcm,bcm6318-pinctrl.yaml | 24 '-pins$': 36 pins: 57 pins = "gpio0"; 62 pins = "gpio1"; 67 pins = "gpio2"; 72 pins = "gpio3"; 77 pins = "gpio4"; 82 pins = "gpio5"; 87 pins = "gpio6"; 92 pins = "gpio7"; [all …]
|
A D | brcm,bcm6328-pinctrl.yaml | 24 '-pins$': 34 pins: 57 pins = "gpio6"; 62 pins = "gpio7"; 68 pins = "gpio11"; 73 pins = "gpio16"; 78 pins = "gpio17"; 83 pins = "gpio18"; 88 pins = "gpio19"; 93 pins = "gpio20"; [all …]
|
A D | brcm,bcm63268-pinctrl.yaml | 24 '-pins$': 37 pins: 62 pins = "gpio0"; 67 pins = "gpio1"; 73 pins = "gpio16"; 78 pins = "gpio17"; 83 pins = "gpio8"; 88 pins = "gpio9"; 105 pins = "gpio22"; 110 pins = "gpio23"; [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mfd/ |
A D | brcm,bcm6368-gpio-sysctl.yaml | 87 pins = "gpio0"; 92 pins = "gpio1"; 97 pins = "gpio2"; 114 pins = "gpio5"; 119 pins = "gpio6"; 124 pins = "gpio7"; 129 pins = "gpio8"; 134 pins = "gpio9"; 139 pins = "gpio10"; 144 pins = "gpio11"; [all …]
|
A D | brcm,bcm6362-gpio-sysctl.yaml | 87 pins = "gpio0"; 92 pins = "gpio1"; 109 pins = "gpio4"; 114 pins = "gpio5"; 119 pins = "gpio6"; 124 pins = "gpio7"; 129 pins = "gpio8"; 134 pins = "gpio9"; 139 pins = "gpio10"; 144 pins = "gpio11"; [all …]
|
A D | brcm,bcm6318-gpio-sysctl.yaml | 87 pins = "gpio0"; 92 pins = "gpio1"; 97 pins = "gpio2"; 102 pins = "gpio3"; 107 pins = "gpio4"; 112 pins = "gpio5"; 117 pins = "gpio6"; 122 pins = "gpio7"; 139 pins = "gpio8"; 144 pins = "gpio9"; [all …]
|
/linux-6.3-rc2/arch/arm64/boot/dts/qcom/ |
A D | msm8916-pins.dtsi | 42 spi-pins { 49 cs-pins { 68 spi-pins { 75 cs-pins { 94 spi-pins { 101 cs-pins { 120 spi-pins { 127 cs-pins { 146 spi-pins { 153 cs-pins { [all …]
|
/linux-6.3-rc2/arch/arm64/boot/dts/rockchip/ |
A D | rk3588s-pinctrl.dtsi | 17 rockchip,pins = 32 rockchip,pins = 73 rockchip,pins = 82 rockchip,pins = 93 rockchip,pins = 102 rockchip,pins = 113 rockchip,pins = 122 rockchip,pins = 133 rockchip,pins = 140 rockchip,pins = [all …]
|
A D | rk3568-pinctrl.dtsi | 17 rockchip,pins = 38 rockchip,pins = 45 rockchip,pins = 52 rockchip,pins = 59 rockchip,pins = 66 rockchip,pins = 73 rockchip,pins = 82 rockchip,pins = 105 rockchip,pins = 130 rockchip,pins = [all …]
|
A D | rk3588-pinctrl.dtsi | 17 rockchip,pins = 27 rockchip,pins = 37 rockchip,pins = 54 rockchip,pins = 63 rockchip,pins = 72 rockchip,pins = 79 rockchip,pins = 90 rockchip,pins = 101 rockchip,pins = 110 rockchip,pins = [all …]
|
/linux-6.3-rc2/arch/arm64/boot/dts/exynos/ |
A D | exynosautov9-pinctrl.dtsi | 40 dp0_hpd: dp0-hpd-pins { 41 samsung,pins = "gpa1-0"; 45 dp1_hpd: dp1-hpd-pins { 46 samsung,pins = "gpa1-1"; 59 samsung,pins = "gpq0-0"; 65 samsung,pins = "gpa0-3"; 105 samsung,pins = "gpb0-4"; 111 samsung,pins = "gpb0-4"; 366 sd2_clk: sd2-clk-pins { 373 sd2_cmd: sd2-cmd-pins { [all …]
|
A D | exynos7885-pinctrl.dtsi | 83 samsung,pins = "gpa2-5"; 89 samsung,pins = "gpa2-6"; 95 samsung,pins = "gpq0-2"; 136 samsung,pins = "gpb0-0"; 142 samsung,pins = "gpb0-0"; 229 sd0_clk: sd0-clk-pins { 264 sd0_cmd: sd0-cmd-pins { 299 sd1_clk: sd1-clk-pins { 334 sd1_cmd: sd1-cmd-pins { 355 sd2_clk: sd2-clk-pins { [all …]
|
/linux-6.3-rc2/drivers/base/ |
A 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() 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() 47 dev->pins->init_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins() 56 ret = pinctrl_select_state(dev->pins->p, dev->pins->init_state); in pinctrl_bind_pins() 70 dev->pins->sleep_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins() 76 dev->pins->idle_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins() 93 devm_kfree(dev, dev->pins); in pinctrl_bind_pins() [all …]
|