| /rk3399_rockchip-uboot/drivers/pinctrl/rockchip/ |
| H A D | pinctrl-rk3528.c | 14 static int rk3528_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3528_set_mux() 50 static void rk3528_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_drv_reg_and_bit() 89 static int rk3528_set_drive(struct rockchip_pin_bank *bank, in rk3528_set_drive() 116 static void rk3528_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_pull_reg_and_bit() 155 static int rk3528_set_pull(struct rockchip_pin_bank *bank, in rk3528_set_pull() 191 static int rk3528_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_schmitt_reg_and_bit() 232 static int rk3528_set_schmitt(struct rockchip_pin_bank *bank, in rk3528_set_schmitt() 250 static struct rockchip_pin_bank rk3528_pin_banks[] = {
|
| H A D | pinctrl-rk3562.c | 14 static int rk3562_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3562_set_mux() 61 static void rk3562_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_drv_reg_and_bit() 100 static int rk3562_set_drive(struct rockchip_pin_bank *bank, in rk3562_set_drive() 127 static void rk3562_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_pull_reg_and_bit() 166 static int rk3562_set_pull(struct rockchip_pin_bank *bank, in rk3562_set_pull() 202 static int rk3562_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_schmitt_reg_and_bit() 244 static int rk3562_set_schmitt(struct rockchip_pin_bank *bank, in rk3562_set_schmitt() 262 static struct rockchip_pin_bank rk3562_pin_banks[] = {
|
| H A D | pinctrl-rv1126b.c | 14 static int rv1126b_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1126b_set_mux() 50 static int rv1126b_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126b_calc_drv_reg_and_bit() 88 static int rv1126b_set_drive(struct rockchip_pin_bank *bank, in rv1126b_set_drive() 116 static int rv1126b_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126b_calc_pull_reg_and_bit() 154 static int rv1126b_set_pull(struct rockchip_pin_bank *bank, in rv1126b_set_pull() 191 static int rv1126b_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126b_calc_schmitt_reg_and_bit() 229 static int rv1126b_set_schmitt(struct rockchip_pin_bank *bank, in rv1126b_set_schmitt() 249 static struct rockchip_pin_bank rv1126b_pin_banks[] = {
|
| H A D | pinctrl-rk1808.c | 53 static int rk1808_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk1808_set_mux() 100 static void rk1808_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_pull_reg_and_bit() 126 static void rk1808_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_drv_reg_and_bit() 151 static int rk1808_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_schmitt_reg_and_bit() 172 static int rk1808_set_pull(struct rockchip_pin_bank *bank, in rk1808_set_pull() 200 static int rk1808_set_drive(struct rockchip_pin_bank *bank, in rk1808_set_drive() 217 static int rk1808_set_schmitt(struct rockchip_pin_bank *bank, in rk1808_set_schmitt() 232 static struct rockchip_pin_bank rk1808_pin_banks[] = {
|
| H A D | pinctrl-rv1106.c | 14 static int rv1106_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1106_set_mux() 54 static void rv1106_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_drv_reg_and_bit() 99 static int rv1106_set_drive(struct rockchip_pin_bank *bank, in rv1106_set_drive() 126 static void rv1106_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_pull_reg_and_bit() 171 static int rv1106_set_pull(struct rockchip_pin_bank *bank, in rv1106_set_pull() 207 static int rv1106_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_schmitt_reg_and_bit() 255 static int rv1106_set_schmitt(struct rockchip_pin_bank *bank, in rv1106_set_schmitt() 273 static struct rockchip_pin_bank rv1106_pin_banks[] = {
|
| H A D | pinctrl-rv1108.c | 78 static int rv1108_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1108_set_mux() 108 static void rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_pull_reg_and_bit() 131 static int rv1108_set_pull(struct rockchip_pin_bank *bank, in rv1108_set_pull() 162 static void rv1108_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_drv_reg_and_bit() 186 static int rv1108_set_drive(struct rockchip_pin_bank *bank, in rv1108_set_drive() 216 static int rv1108_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_schmitt_reg_and_bit() 240 static int rv1108_set_schmitt(struct rockchip_pin_bank *bank, in rv1108_set_schmitt() 255 static struct rockchip_pin_bank rv1108_pin_banks[] = {
|
| H A D | pinctrl-rk3368.c | 14 static int rk3368_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3368_set_mux() 41 static void rk3368_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_pull_reg_and_bit() 66 static int rk3368_set_pull(struct rockchip_pin_bank *bank, in rk3368_set_pull() 96 static void rk3368_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_drv_reg_and_bit() 120 static int rk3368_set_drive(struct rockchip_pin_bank *bank, in rk3368_set_drive() 144 static struct rockchip_pin_bank rk3368_pin_banks[] = {
|
| H A D | pinctrl-rk3576.c | 14 static int rk3576_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3576_set_mux() 56 static void rk3576_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3576_calc_drv_reg_and_bit() 89 static int rk3576_set_drive(struct rockchip_pin_bank *bank, in rk3576_set_drive() 119 static void rk3576_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3576_calc_pull_reg_and_bit() 152 static int rk3576_set_pull(struct rockchip_pin_bank *bank, in rk3576_set_pull() 191 static int rk3576_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3576_calc_schmitt_reg_and_bit() 227 static int rk3576_set_schmitt(struct rockchip_pin_bank *bank, in rk3576_set_schmitt() 256 static struct rockchip_pin_bank rk3576_pin_banks[] = {
|
| H A D | pinctrl-rk3036.c | 14 static int rk3036_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3036_set_mux() 42 static void rk3036_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3036_calc_pull_reg_and_bit() 56 static int rk3036_set_pull(struct rockchip_pin_bank *bank, in rk3036_set_pull() 77 static struct rockchip_pin_bank rk3036_pin_banks[] = {
|
| H A D | pinctrl-rk3328.c | 169 static int rk3328_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3328_set_mux() 198 static void rk3328_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_pull_reg_and_bit() 213 static int rk3328_set_pull(struct rockchip_pin_bank *bank, in rk3328_set_pull() 242 static void rk3328_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_drv_reg_and_bit() 257 static int rk3328_set_drive(struct rockchip_pin_bank *bank, in rk3328_set_drive() 286 static int rk3328_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_schmitt_reg_and_bit() 303 static int rk3328_set_schmitt(struct rockchip_pin_bank *bank, in rk3328_set_schmitt() 318 static struct rockchip_pin_bank rk3328_pin_banks[] = {
|
| H A D | pinctrl-rk3188.c | 14 static int rk3188_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3188_set_mux() 41 static void rk3188_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3188_calc_pull_reg_and_bit() 74 static int rk3188_set_pull(struct rockchip_pin_bank *bank, in rk3188_set_pull() 101 static struct rockchip_pin_bank rk3188_pin_banks[] = {
|
| H A D | pinctrl-rk3288.c | 31 static int rk3288_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3288_set_mux() 66 static void rk3288_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_pull_reg_and_bit() 91 static int rk3288_set_pull(struct rockchip_pin_bank *bank, in rk3288_set_pull() 128 static void rk3288_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_drv_reg_and_bit() 152 static int rk3288_set_drive(struct rockchip_pin_bank *bank, in rk3288_set_drive() 182 static struct rockchip_pin_bank rk3288_pin_banks[] = {
|
| H A D | pinctrl-rv1103b.c | 14 static int rv1103b_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1103b_set_mux() 56 static int rv1103b_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1103b_calc_drv_reg_and_bit() 116 static int rv1103b_set_drive(struct rockchip_pin_bank *bank, in rv1103b_set_drive() 154 static int rv1103b_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1103b_calc_pull_reg_and_bit() 214 static int rv1103b_set_pull(struct rockchip_pin_bank *bank, in rv1103b_set_pull() 258 static int rv1103b_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1103b_calc_schmitt_reg_and_bit() 319 static int rv1103b_set_schmitt(struct rockchip_pin_bank *bank, in rv1103b_set_schmitt() 360 static struct rockchip_pin_bank rv1103b_pin_banks[] = {
|
| H A D | pinctrl-rk3506.c | 14 static int rockchip_set_rmio(struct rockchip_pin_bank *bank, int pin, int *mux) in rockchip_set_rmio() 62 static int rk3506_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3506_set_mux() 114 static int rk3506_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3506_calc_drv_reg_and_bit() 190 static int rk3506_set_drive(struct rockchip_pin_bank *bank, in rk3506_set_drive() 228 static int rk3506_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3506_calc_pull_reg_and_bit() 304 static int rk3506_set_pull(struct rockchip_pin_bank *bank, in rk3506_set_pull() 348 static int rk3506_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3506_calc_schmitt_reg_and_bit() 425 static int rk3506_set_schmitt(struct rockchip_pin_bank *bank, in rk3506_set_schmitt() 460 static struct rockchip_pin_bank rk3506_pin_banks[] = {
|
| H A D | pinctrl-rk322x.c | 144 static int rk3228_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3228_set_mux() 170 static void rk3228_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_pull_reg_and_bit() 185 static int rk3228_set_pull(struct rockchip_pin_bank *bank, in rk3228_set_pull() 214 static void rk3228_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_drv_reg_and_bit() 229 static int rk3228_set_drive(struct rockchip_pin_bank *bank, in rk3228_set_drive() 252 static struct rockchip_pin_bank rk3228_pin_banks[] = {
|
| H A D | pinctrl-rk3399.c | 53 static int rk3399_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3399_set_mux() 80 static void rk3399_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_pull_reg_and_bit() 107 static int rk3399_set_pull(struct rockchip_pin_bank *bank, in rk3399_set_pull() 134 static void rk3399_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_drv_reg_and_bit() 155 static int rk3399_set_drive(struct rockchip_pin_bank *bank, in rk3399_set_drive() 228 static struct rockchip_pin_bank rk3399_pin_banks[] = {
|
| H A D | pinctrl-rk3588.c | 14 static int rk3588_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3588_set_mux() 189 static void rk3588_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_pull_reg_and_bit() 215 static void rk3588_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_drv_reg_and_bit() 241 static int rk3588_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_schmitt_reg_and_bit() 266 static int rk3588_set_pull(struct rockchip_pin_bank *bank, in rk3588_set_pull() 283 static int rk3588_set_drive(struct rockchip_pin_bank *bank, in rk3588_set_drive() 300 static int rk3588_set_schmitt(struct rockchip_pin_bank *bank, in rk3588_set_schmitt() 317 static struct rockchip_pin_bank rk3588_pin_banks[] = {
|
| H A D | pinctrl-rk3128.c | 101 static int rk3128_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3128_set_mux() 132 static void rk3128_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3128_calc_pull_reg_and_bit() 146 static int rk3128_set_pull(struct rockchip_pin_bank *bank, in rk3128_set_pull() 167 static struct rockchip_pin_bank rk3128_pin_banks[] = {
|
| H A D | pinctrl-rv1126.c | 143 static int rv1126_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1126_set_mux() 191 static void rv1126_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_pull_reg_and_bit() 220 static int rv1126_set_pull(struct rockchip_pin_bank *bank, in rv1126_set_pull() 254 static void rv1126_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_drv_reg_and_bit() 284 static int rv1126_set_drive(struct rockchip_pin_bank *bank, in rv1126_set_drive() 307 static int rv1126_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_schmitt_reg_and_bit() 338 static int rv1126_set_schmitt(struct rockchip_pin_bank *bank, in rv1126_set_schmitt() 353 static struct rockchip_pin_bank rv1126_pin_banks[] = {
|
| H A D | pinctrl-rockchip-core.c | 40 void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux() 64 rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route() 114 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux() 160 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux() 196 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux() 277 static int rockchip_set_drive_perpin(struct rockchip_pin_bank *bank, in rockchip_set_drive_perpin() 323 static int rockchip_set_pull(struct rockchip_pin_bank *bank, in rockchip_set_pull() 338 static int rockchip_set_schmitt(struct rockchip_pin_bank *bank, in rockchip_set_schmitt() 354 static int rockchip_pinconf_set(struct rockchip_pin_bank *bank, in rockchip_pinconf_set() 563 struct rockchip_pin_bank *bank;
|
| H A D | pinctrl-rk3308.c | 453 static int rk3308_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3308_set_mux() 497 static void rk3308_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_pull_reg_and_bit() 517 static void rk3308_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_drv_reg_and_bit() 536 static int rk3308_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_schmitt_reg_and_bit() 553 static int rk3308_set_pull(struct rockchip_pin_bank *bank, in rk3308_set_pull() 581 static int rk3308_set_drive(struct rockchip_pin_bank *bank, in rk3308_set_drive() 598 static int rk3308_set_schmitt(struct rockchip_pin_bank *bank, in rk3308_set_schmitt() 613 static struct rockchip_pin_bank rk3308_pin_banks[] = {
|
| H A D | pinctrl-rk3568.c | 110 static int rk3568_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3568_set_mux() 145 static void rk3568_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_pull_reg_and_bit() 172 static void rk3568_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_drv_reg_and_bit() 199 static int rk3568_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_schmitt_reg_and_bit() 221 static int rk3568_set_pull(struct rockchip_pin_bank *bank, in rk3568_set_pull() 255 static int rk3568_set_drive(struct rockchip_pin_bank *bank, in rk3568_set_drive() 300 static int rk3568_set_schmitt(struct rockchip_pin_bank *bank, in rk3568_set_schmitt() 317 static struct rockchip_pin_bank rk3568_pin_banks[] = {
|
| H A D | pinctrl-rockchip.h | 282 struct rockchip_pin_bank { struct 562 struct rockchip_pin_bank *pin_banks; 574 int (*set_mux)(struct rockchip_pin_bank *bank, 576 int (*set_pull)(struct rockchip_pin_bank *bank, 578 int (*set_drive)(struct rockchip_pin_bank *bank, 580 int (*set_schmitt)(struct rockchip_pin_bank *bank, 596 void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin,
|
| /rk3399_rockchip-uboot/drivers/pinctrl/ |
| H A D | pinctrl-rockchip.c | 130 struct rockchip_pin_bank { struct 360 struct rockchip_pin_bank *pin_banks; 378 void (*pull_calc_reg)(struct rockchip_pin_bank *bank, 381 void (*drv_calc_reg)(struct rockchip_pin_bank *bank, 384 int (*schmitt_calc_reg)(struct rockchip_pin_bank *bank, 387 int (*slew_rate_calc_reg)(struct rockchip_pin_bank *bank, 872 static void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux() 1604 rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route() 1628 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux() 1691 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux() [all …]
|
| /rk3399_rockchip-uboot/drivers/gpio/ |
| H A D | rk_gpio.c | 131 struct rockchip_pin_bank *bank; in rockchip_gpio_probe()
|