Home
last modified time | relevance | path

Searched refs:rockchip_pin_bank (Results 1 – 13 of 13) sorted by relevance

/u-boot/drivers/pinctrl/rockchip/
A Dpinctrl-rockchip.h90 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 Dpinctrl-rk3368.c15 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 Dpinctrl-rv1108.c80 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 Dpinctrl-rk3036.c15 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 Dpinctrl-rk3328.c126 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 Dpinctrl-rk3188.c15 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 Dpinctrl-px30.c76 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 Dpinctrl-rk3288.c33 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 Dpinctrl-rk322x.c146 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 Dpinctrl-rk3308.c254 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 Dpinctrl-rk3399.c55 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 Dpinctrl-rk3128.c102 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 Dpinctrl-rockchip-core.c42 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;

Completed in 31 milliseconds