/openbmc/linux/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sun20i-d1.c | 19 SUNXI_FUNCTION(0x0, "gpio_in"), 20 SUNXI_FUNCTION(0x1, "gpio_out"), 21 SUNXI_FUNCTION(0x2, "pwm3"), 30 SUNXI_FUNCTION(0x0, "gpio_in"), 32 SUNXI_FUNCTION(0x2, "pwm4"), 41 SUNXI_FUNCTION(0x0, "gpio_in"), 79 SUNXI_FUNCTION(0x5, "pwm0"), 90 SUNXI_FUNCTION(0x5, "pwm1"), 110 SUNXI_FUNCTION(0x3, "pwm5"), 120 SUNXI_FUNCTION(0x3, "pwm6"), [all …]
|
H A D | pinctrl-sun50i-a64.c | 24 SUNXI_FUNCTION(0x0, "gpio_in"), 25 SUNXI_FUNCTION(0x1, "gpio_out"), 30 SUNXI_FUNCTION(0x0, "gpio_in"), 31 SUNXI_FUNCTION(0x1, "gpio_out"), 37 SUNXI_FUNCTION(0x0, "gpio_in"), 38 SUNXI_FUNCTION(0x1, "gpio_out"), 44 SUNXI_FUNCTION(0x0, "gpio_in"), 45 SUNXI_FUNCTION(0x1, "gpio_out"), 52 SUNXI_FUNCTION(0x0, "gpio_in"), 59 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun5i.c | 22 SUNXI_FUNCTION(0x0, "gpio_in"), 23 SUNXI_FUNCTION(0x1, "gpio_out"), 29 SUNXI_FUNCTION(0x0, "gpio_in"), 30 SUNXI_FUNCTION(0x1, "gpio_out"), 36 SUNXI_FUNCTION(0x0, "gpio_in"), 37 SUNXI_FUNCTION(0x1, "gpio_out"), 43 SUNXI_FUNCTION(0x0, "gpio_in"), 44 SUNXI_FUNCTION(0x1, "gpio_out"), 50 SUNXI_FUNCTION(0x0, "gpio_in"), 57 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun8i-a83t.c | 25 SUNXI_FUNCTION(0x0, "gpio_in"), 26 SUNXI_FUNCTION(0x1, "gpio_out"), 31 SUNXI_FUNCTION(0x0, "gpio_in"), 32 SUNXI_FUNCTION(0x1, "gpio_out"), 37 SUNXI_FUNCTION(0x0, "gpio_in"), 38 SUNXI_FUNCTION(0x1, "gpio_out"), 43 SUNXI_FUNCTION(0x0, "gpio_in"), 44 SUNXI_FUNCTION(0x1, "gpio_out"), 49 SUNXI_FUNCTION(0x0, "gpio_in"), 55 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun9i-a80.c | 22 SUNXI_FUNCTION(0x0, "gpio_in"), 23 SUNXI_FUNCTION(0x1, "gpio_out"), 28 SUNXI_FUNCTION(0x0, "gpio_in"), 29 SUNXI_FUNCTION(0x1, "gpio_out"), 34 SUNXI_FUNCTION(0x0, "gpio_in"), 35 SUNXI_FUNCTION(0x1, "gpio_out"), 40 SUNXI_FUNCTION(0x0, "gpio_in"), 41 SUNXI_FUNCTION(0x1, "gpio_out"), 46 SUNXI_FUNCTION(0x0, "gpio_in"), 52 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun50i-a100.c | 18 SUNXI_FUNCTION(0x0, "gpio_in"), 19 SUNXI_FUNCTION(0x1, "gpio_out"), 25 SUNXI_FUNCTION(0x0, "gpio_in"), 26 SUNXI_FUNCTION(0x1, "gpio_out"), 32 SUNXI_FUNCTION(0x0, "gpio_in"), 33 SUNXI_FUNCTION(0x1, "gpio_out"), 39 SUNXI_FUNCTION(0x0, "gpio_in"), 40 SUNXI_FUNCTION(0x1, "gpio_out"), 46 SUNXI_FUNCTION(0x0, "gpio_in"), 53 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun8i-a23.c | 26 SUNXI_FUNCTION(0x0, "gpio_in"), 27 SUNXI_FUNCTION(0x1, "gpio_out"), 32 SUNXI_FUNCTION(0x0, "gpio_in"), 33 SUNXI_FUNCTION(0x1, "gpio_out"), 38 SUNXI_FUNCTION(0x0, "gpio_in"), 39 SUNXI_FUNCTION(0x1, "gpio_out"), 44 SUNXI_FUNCTION(0x0, "gpio_in"), 45 SUNXI_FUNCTION(0x1, "gpio_out"), 50 SUNXI_FUNCTION(0x0, "gpio_in"), 55 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun4i-a10.c | 22 SUNXI_FUNCTION(0x0, "gpio_in"), 23 SUNXI_FUNCTION(0x1, "gpio_out"), 31 SUNXI_FUNCTION(0x0, "gpio_in"), 32 SUNXI_FUNCTION(0x1, "gpio_out"), 40 SUNXI_FUNCTION(0x0, "gpio_in"), 41 SUNXI_FUNCTION(0x1, "gpio_out"), 49 SUNXI_FUNCTION(0x0, "gpio_in"), 50 SUNXI_FUNCTION(0x1, "gpio_out"), 58 SUNXI_FUNCTION(0x0, "gpio_in"), 66 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun50i-h6.c | 100 SUNXI_FUNCTION(0x2, "pwm1"), 103 SUNXI_FUNCTION(0x0, "gpio_in"), 107 SUNXI_FUNCTION(0x0, "gpio_in"), 112 SUNXI_FUNCTION(0x0, "gpio_in"), 117 SUNXI_FUNCTION(0x0, "gpio_in"), 122 SUNXI_FUNCTION(0x0, "gpio_in"), 127 SUNXI_FUNCTION(0x0, "gpio_in"), 132 SUNXI_FUNCTION(0x0, "gpio_in"), 138 SUNXI_FUNCTION(0x0, "gpio_in"), 144 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun6i-a31.c | 22 SUNXI_FUNCTION(0x0, "gpio_in"), 23 SUNXI_FUNCTION(0x1, "gpio_out"), 30 SUNXI_FUNCTION(0x0, "gpio_in"), 31 SUNXI_FUNCTION(0x1, "gpio_out"), 38 SUNXI_FUNCTION(0x0, "gpio_in"), 39 SUNXI_FUNCTION(0x1, "gpio_out"), 46 SUNXI_FUNCTION(0x0, "gpio_in"), 47 SUNXI_FUNCTION(0x1, "gpio_out"), 54 SUNXI_FUNCTION(0x0, "gpio_in"), 62 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun50i-h616.c | 44 SUNXI_FUNCTION(0x2, "pwm5")), 47 SUNXI_FUNCTION(0x0, "gpio_in"), 48 SUNXI_FUNCTION(0x1, "gpio_out"), 54 SUNXI_FUNCTION(0x0, "gpio_in"), 60 SUNXI_FUNCTION(0x0, "gpio_in"), 66 SUNXI_FUNCTION(0x0, "gpio_in"), 72 SUNXI_FUNCTION(0x0, "gpio_in"), 299 SUNXI_FUNCTION(0x4, "pwm1"), 306 SUNXI_FUNCTION(0x4, "pwm3"), 313 SUNXI_FUNCTION(0x4, "pwm4"), [all …]
|
H A D | pinctrl-sun50i-h5.c | 27 SUNXI_FUNCTION(0x0, "gpio_in"), 28 SUNXI_FUNCTION(0x1, "gpio_out"), 33 SUNXI_FUNCTION(0x0, "gpio_in"), 34 SUNXI_FUNCTION(0x1, "gpio_out"), 39 SUNXI_FUNCTION(0x0, "gpio_in"), 40 SUNXI_FUNCTION(0x1, "gpio_out"), 45 SUNXI_FUNCTION(0x0, "gpio_in"), 51 SUNXI_FUNCTION(0x0, "gpio_in"), 56 SUNXI_FUNCTION(0x0, "gpio_in"), 59 SUNXI_FUNCTION(0x3, "pwm0"), [all …]
|
H A D | pinctrl-sun8i-a33.c | 25 SUNXI_FUNCTION(0x0, "gpio_in"), 26 SUNXI_FUNCTION(0x1, "gpio_out"), 31 SUNXI_FUNCTION(0x0, "gpio_in"), 32 SUNXI_FUNCTION(0x1, "gpio_out"), 37 SUNXI_FUNCTION(0x0, "gpio_in"), 38 SUNXI_FUNCTION(0x1, "gpio_out"), 42 SUNXI_FUNCTION(0x0, "gpio_in"), 43 SUNXI_FUNCTION(0x1, "gpio_out"), 47 SUNXI_FUNCTION(0x0, "gpio_in"), 53 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-suniv-f1c100s.c | 33 SUNXI_FUNCTION(0x0, "gpio_in"), 34 SUNXI_FUNCTION(0x1, "gpio_out"), 40 SUNXI_FUNCTION(0x0, "gpio_in"), 41 SUNXI_FUNCTION(0x1, "gpio_out"), 47 SUNXI_FUNCTION(0x0, "gpio_in"), 48 SUNXI_FUNCTION(0x1, "gpio_out"), 55 SUNXI_FUNCTION(0x0, "gpio_in"), 56 SUNXI_FUNCTION(0x1, "gpio_out"), 64 SUNXI_FUNCTION(0x0, "gpio_in"), 72 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun8i-h3.c | 24 SUNXI_FUNCTION(0x0, "gpio_in"), 25 SUNXI_FUNCTION(0x1, "gpio_out"), 30 SUNXI_FUNCTION(0x0, "gpio_in"), 31 SUNXI_FUNCTION(0x1, "gpio_out"), 36 SUNXI_FUNCTION(0x0, "gpio_in"), 37 SUNXI_FUNCTION(0x1, "gpio_out"), 42 SUNXI_FUNCTION(0x0, "gpio_in"), 48 SUNXI_FUNCTION(0x0, "gpio_in"), 53 SUNXI_FUNCTION(0x0, "gpio_in"), 56 SUNXI_FUNCTION(0x3, "pwm0"), [all …]
|
H A D | pinctrl-sun8i-v3s.c | 28 SUNXI_FUNCTION(0x0, "gpio_in"), 29 SUNXI_FUNCTION(0x1, "gpio_out"), 33 SUNXI_FUNCTION(0x0, "gpio_in"), 34 SUNXI_FUNCTION(0x1, "gpio_out"), 38 SUNXI_FUNCTION(0x0, "gpio_in"), 39 SUNXI_FUNCTION(0x1, "gpio_out"), 43 SUNXI_FUNCTION(0x0, "gpio_in"), 48 SUNXI_FUNCTION(0x0, "gpio_in"), 50 SUNXI_FUNCTION(0x2, "pwm0"), 53 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun9i-a80-r.c | 21 SUNXI_FUNCTION(0x0, "gpio_in"), 22 SUNXI_FUNCTION(0x1, "gpio_out"), 26 SUNXI_FUNCTION(0x0, "gpio_in"), 27 SUNXI_FUNCTION(0x1, "gpio_out"), 31 SUNXI_FUNCTION(0x0, "gpio_in"), 32 SUNXI_FUNCTION(0x1, "gpio_out"), 36 SUNXI_FUNCTION(0x0, "gpio_in"), 41 SUNXI_FUNCTION(0x0, "gpio_in"), 46 SUNXI_FUNCTION(0x0, "gpio_in"), 51 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun6i-a31-r.c | 24 SUNXI_FUNCTION(0x0, "gpio_in"), 25 SUNXI_FUNCTION(0x1, "gpio_out"), 29 SUNXI_FUNCTION(0x0, "gpio_in"), 30 SUNXI_FUNCTION(0x1, "gpio_out"), 34 SUNXI_FUNCTION(0x0, "gpio_in"), 35 SUNXI_FUNCTION(0x1, "gpio_out"), 38 SUNXI_FUNCTION(0x0, "gpio_in"), 42 SUNXI_FUNCTION(0x0, "gpio_in"), 46 SUNXI_FUNCTION(0x0, "gpio_in"), 51 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun50i-h6-r.c | 23 SUNXI_FUNCTION(0x0, "gpio_in"), 24 SUNXI_FUNCTION(0x1, "gpio_out"), 29 SUNXI_FUNCTION(0x0, "gpio_in"), 30 SUNXI_FUNCTION(0x1, "gpio_out"), 35 SUNXI_FUNCTION(0x0, "gpio_in"), 36 SUNXI_FUNCTION(0x1, "gpio_out"), 40 SUNXI_FUNCTION(0x0, "gpio_in"), 45 SUNXI_FUNCTION(0x0, "gpio_in"), 50 SUNXI_FUNCTION(0x0, "gpio_in"), 67 SUNXI_FUNCTION(0x2, "s_pwm"), [all …]
|
H A D | pinctrl-sun8i-a83t-r.c | 34 SUNXI_FUNCTION(0x0, "gpio_in"), 35 SUNXI_FUNCTION(0x1, "gpio_out"), 40 SUNXI_FUNCTION(0x0, "gpio_in"), 41 SUNXI_FUNCTION(0x1, "gpio_out"), 46 SUNXI_FUNCTION(0x0, "gpio_in"), 47 SUNXI_FUNCTION(0x1, "gpio_out"), 51 SUNXI_FUNCTION(0x0, "gpio_in"), 56 SUNXI_FUNCTION(0x0, "gpio_in"), 61 SUNXI_FUNCTION(0x0, "gpio_in"), 66 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun50i-a64-r.c | 31 SUNXI_FUNCTION(0x0, "gpio_in"), 32 SUNXI_FUNCTION(0x1, "gpio_out"), 37 SUNXI_FUNCTION(0x0, "gpio_in"), 38 SUNXI_FUNCTION(0x1, "gpio_out"), 43 SUNXI_FUNCTION(0x0, "gpio_in"), 44 SUNXI_FUNCTION(0x1, "gpio_out"), 48 SUNXI_FUNCTION(0x0, "gpio_in"), 53 SUNXI_FUNCTION(0x0, "gpio_in"), 58 SUNXI_FUNCTION(0x0, "gpio_in"), 63 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun8i-a23-r.c | 27 SUNXI_FUNCTION(0x0, "gpio_in"), 28 SUNXI_FUNCTION(0x1, "gpio_out"), 33 SUNXI_FUNCTION(0x0, "gpio_in"), 34 SUNXI_FUNCTION(0x1, "gpio_out"), 39 SUNXI_FUNCTION(0x0, "gpio_in"), 40 SUNXI_FUNCTION(0x1, "gpio_out"), 44 SUNXI_FUNCTION(0x0, "gpio_in"), 49 SUNXI_FUNCTION(0x0, "gpio_in"), 54 SUNXI_FUNCTION(0x0, "gpio_in"), 59 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun50i-a100-r.c | 18 SUNXI_FUNCTION(0x0, "gpio_in"), 19 SUNXI_FUNCTION(0x1, "gpio_out"), 23 SUNXI_FUNCTION(0x0, "gpio_in"), 24 SUNXI_FUNCTION(0x1, "gpio_out"), 28 SUNXI_FUNCTION(0x0, "gpio_in"), 29 SUNXI_FUNCTION(0x1, "gpio_out"), 33 SUNXI_FUNCTION(0x0, "gpio_in"), 34 SUNXI_FUNCTION(0x1, "gpio_out"), 38 SUNXI_FUNCTION(0x0, "gpio_in"), 43 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun8i-h3-r.c | 20 SUNXI_FUNCTION(0x0, "gpio_in"), 21 SUNXI_FUNCTION(0x1, "gpio_out"), 25 SUNXI_FUNCTION(0x0, "gpio_in"), 26 SUNXI_FUNCTION(0x1, "gpio_out"), 30 SUNXI_FUNCTION(0x0, "gpio_in"), 31 SUNXI_FUNCTION(0x1, "gpio_out"), 35 SUNXI_FUNCTION(0x0, "gpio_in"), 36 SUNXI_FUNCTION(0x1, "gpio_out"), 40 SUNXI_FUNCTION(0x0, "gpio_in"), 45 SUNXI_FUNCTION(0x0, "gpio_in"), [all …]
|
H A D | pinctrl-sun50i-h616-r.c | 19 SUNXI_FUNCTION(0x0, "gpio_in"), 20 SUNXI_FUNCTION(0x1, "gpio_out"), 21 SUNXI_FUNCTION(0x2, "s_rsb"), /* SCK */ 22 SUNXI_FUNCTION(0x3, "s_i2c")), /* SCK */ 24 SUNXI_FUNCTION(0x0, "gpio_in"), 25 SUNXI_FUNCTION(0x1, "gpio_out"), 26 SUNXI_FUNCTION(0x2, "s_rsb"), /* SDA */ 27 SUNXI_FUNCTION(0x3, "s_i2c")), /* SDA */
|