/u-boot/drivers/pinctrl/rockchip/ |
A D | pinctrl-rockchip.h | 90 struct rockchip_pin_bank { struct 258 struct rockchip_pin_bank *pin_banks; 270 int (*set_mux)(struct rockchip_pin_bank *bank, 272 int (*set_pull)(struct rockchip_pin_bank *bank, 274 int (*set_drive)(struct rockchip_pin_bank *bank, 276 int (*set_schmitt)(struct rockchip_pin_bank *bank, 290 void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, 292 bool rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin,
|
A D | pinctrl-rk3368.c | 15 static int rk3368_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3368_set_mux() 42 static void rk3368_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_pull_reg_and_bit() 67 static int rk3368_set_pull(struct rockchip_pin_bank *bank, in rk3368_set_pull() 97 static void rk3368_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_drv_reg_and_bit() 121 static int rk3368_set_drive(struct rockchip_pin_bank *bank, in rk3368_set_drive() 145 static struct rockchip_pin_bank rk3368_pin_banks[] = {
|
A D | pinctrl-rv1108.c | 80 static int rv1108_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1108_set_mux() 110 static void rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_pull_reg_and_bit() 133 static int rv1108_set_pull(struct rockchip_pin_bank *bank, in rv1108_set_pull() 164 static void rv1108_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_drv_reg_and_bit() 188 static int rv1108_set_drive(struct rockchip_pin_bank *bank, in rv1108_set_drive() 218 static int rv1108_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_schmitt_reg_and_bit() 242 static int rv1108_set_schmitt(struct rockchip_pin_bank *bank, in rv1108_set_schmitt() 257 static struct rockchip_pin_bank rv1108_pin_banks[] = {
|
A D | pinctrl-rk3036.c | 15 static int rk3036_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3036_set_mux() 43 static void rk3036_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3036_calc_pull_reg_and_bit() 57 static int rk3036_set_pull(struct rockchip_pin_bank *bank, in rk3036_set_pull() 78 static struct rockchip_pin_bank rk3036_pin_banks[] = {
|
A D | pinctrl-rk3328.c | 126 static int rk3328_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3328_set_mux() 164 static void rk3328_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_pull_reg_and_bit() 179 static int rk3328_set_pull(struct rockchip_pin_bank *bank, in rk3328_set_pull() 208 static void rk3328_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_drv_reg_and_bit() 223 static int rk3328_set_drive(struct rockchip_pin_bank *bank, in rk3328_set_drive() 252 static int rk3328_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_schmitt_reg_and_bit() 269 static int rk3328_set_schmitt(struct rockchip_pin_bank *bank, in rk3328_set_schmitt() 284 static struct rockchip_pin_bank rk3328_pin_banks[] = {
|
A D | pinctrl-rk3188.c | 15 static int rk3188_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3188_set_mux() 42 static void rk3188_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3188_calc_pull_reg_and_bit() 75 static int rk3188_set_pull(struct rockchip_pin_bank *bank, in rk3188_set_pull() 102 static struct rockchip_pin_bank rk3188_pin_banks[] = {
|
A D | pinctrl-px30.c | 76 static int px30_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in px30_set_mux() 115 static void px30_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_pull_reg_and_bit() 139 static int px30_set_pull(struct rockchip_pin_bank *bank, in px30_set_pull() 172 static void px30_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_drv_reg_and_bit() 196 static int px30_set_drive(struct rockchip_pin_bank *bank, in px30_set_drive() 275 static int px30_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_schmitt_reg_and_bit() 299 static int px30_set_schmitt(struct rockchip_pin_bank *bank, in px30_set_schmitt() 314 static struct rockchip_pin_bank px30_pin_banks[] = {
|
A D | pinctrl-rk3288.c | 33 static int rk3288_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3288_set_mux() 77 static void rk3288_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_pull_reg_and_bit() 102 static int rk3288_set_pull(struct rockchip_pin_bank *bank, in rk3288_set_pull() 139 static void rk3288_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_drv_reg_and_bit() 163 static int rk3288_set_drive(struct rockchip_pin_bank *bank, in rk3288_set_drive() 193 static struct rockchip_pin_bank rk3288_pin_banks[] = {
|
A D | pinctrl-rk322x.c | 146 static int rk3228_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3228_set_mux() 181 static void rk3228_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_pull_reg_and_bit() 196 static int rk3228_set_pull(struct rockchip_pin_bank *bank, in rk3228_set_pull() 225 static void rk3228_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_drv_reg_and_bit() 240 static int rk3228_set_drive(struct rockchip_pin_bank *bank, in rk3228_set_drive() 263 static struct rockchip_pin_bank rk3228_pin_banks[] = {
|
A D | pinctrl-rk3308.c | 254 static int rk3308_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3308_set_mux() 292 static void rk3308_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_pull_reg_and_bit() 307 static int rk3308_set_pull(struct rockchip_pin_bank *bank, in rk3308_set_pull() 337 static void rk3308_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_drv_reg_and_bit() 352 static int rk3308_set_drive(struct rockchip_pin_bank *bank, in rk3308_set_drive() 379 static int rk3308_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_schmitt_reg_and_bit() 396 static int rk3308_set_schmitt(struct rockchip_pin_bank *bank, in rk3308_set_schmitt() 411 static struct rockchip_pin_bank rk3308_pin_banks[] = {
|
A D | pinctrl-rk3399.c | 55 static int rk3399_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3399_set_mux() 91 static void rk3399_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_pull_reg_and_bit() 118 static int rk3399_set_pull(struct rockchip_pin_bank *bank, in rk3399_set_pull() 145 static void rk3399_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_drv_reg_and_bit() 166 static int rk3399_set_drive(struct rockchip_pin_bank *bank, in rk3399_set_drive() 239 static struct rockchip_pin_bank rk3399_pin_banks[] = {
|
A D | pinctrl-rk3128.c | 102 static int rk3128_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3128_set_mux() 142 static void rk3128_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3128_calc_pull_reg_and_bit() 156 static int rk3128_set_pull(struct rockchip_pin_bank *bank, in rk3128_set_pull() 177 static struct rockchip_pin_bank rk3128_pin_banks[] = {
|
A D | pinctrl-rockchip-core.c | 42 void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux() 65 bool rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route() 115 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux() 161 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux() 197 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux() 247 static int rockchip_set_drive_perpin(struct rockchip_pin_bank *bank, in rockchip_set_drive_perpin() 293 static int rockchip_set_pull(struct rockchip_pin_bank *bank, in rockchip_set_pull() 308 static int rockchip_set_schmitt(struct rockchip_pin_bank *bank, in rockchip_set_schmitt() 324 static int rockchip_pinconf_set(struct rockchip_pin_bank *bank, in rockchip_pinconf_set() 491 struct rockchip_pin_bank *bank;
|