Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/
H A Dpinctrl-rk3528.c14 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 Dpinctrl-rk3562.c14 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 Dpinctrl-rv1126b.c14 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 Dpinctrl-rk1808.c53 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 Dpinctrl-rv1106.c14 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 Dpinctrl-rv1108.c78 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 Dpinctrl-rk3368.c14 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 Dpinctrl-rk3576.c14 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 Dpinctrl-rk3036.c14 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 Dpinctrl-rk3328.c169 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 Dpinctrl-rk3188.c14 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 Dpinctrl-rk3288.c31 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 Dpinctrl-rv1103b.c14 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 Dpinctrl-rk3506.c14 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 Dpinctrl-rk322x.c144 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 Dpinctrl-rk3399.c53 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 Dpinctrl-rk3588.c14 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 Dpinctrl-rk3128.c101 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 Dpinctrl-rv1126.c143 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 Dpinctrl-rockchip-core.c40 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 Dpinctrl-rk3308.c453 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 Dpinctrl-rk3568.c110 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 Dpinctrl-rockchip.h282 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 Dpinctrl-rockchip.c130 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 Drk_gpio.c131 struct rockchip_pin_bank *bank; in rockchip_gpio_probe()