Symbol: sophgo_pinctrl
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
177
struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
205
static void cv1800_set_pinmux_config(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
244
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
310
static int cv1800_pinconf_compute_config(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
387
static int cv1800_set_pinconf_config(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
415
struct sophgo_pinctrl *pctrl)
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
47
static int cv1800_set_power_cfg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
63
static int cv1800_get_power_cfg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
81
static const char *cv1800_get_power_cfg_desc(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
90
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
109
static void sg2042_set_pinmux_config(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
130
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
190
static int sg2042_pinconf_compute_config(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
273
struct sophgo_pinctrl *pctrl)
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
52
static inline u32 sg2042_get_pin_reg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
65
static int sg2042_set_pin_reg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
90
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
224
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
247
static int sophgo_pin_set_config(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
264
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
282
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
305
u32 sophgo_pinctrl_typical_pull_down(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
312
u32 sophgo_pinctrl_typical_pull_up(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
319
int sophgo_pinctrl_oc2reg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
341
int sophgo_pinctrl_reg2oc(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
361
int sophgo_pinctrl_schmitt2reg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
383
int sophgo_pinctrl_reg2schmitt(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
406
struct sophgo_pinctrl *pctrl;
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
42
const struct sophgo_pin *sophgo_get_pin(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
49
static int sophgo_verify_pinmux_config(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
57
static int sophgo_verify_pin_group(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
67
struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
80
struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev);
drivers/pinctrl/sophgo/pinctrl-sophgo.h
106
const struct sophgo_pin *sophgo_get_pin(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
116
u32 sophgo_pinctrl_typical_pull_down(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
119
u32 sophgo_pinctrl_typical_pull_up(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
122
int sophgo_pinctrl_oc2reg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
125
int sophgo_pinctrl_reg2oc(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
128
int sophgo_pinctrl_schmitt2reg(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
131
int sophgo_pinctrl_reg2schmitt(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
17
struct sophgo_pinctrl;
drivers/pinctrl/sophgo/pinctrl-sophgo.h
42
struct sophgo_pinctrl *pctrl);
drivers/pinctrl/sophgo/pinctrl-sophgo.h
47
struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
50
int (*compute_pinconf_config)(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
55
int (*set_pinconf_config)(struct sophgo_pinctrl *pctrl,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
58
void (*set_pinmux_config)(struct sophgo_pinctrl *pctrl,