Symbol: qcom_tlmm_softc
sys/dev/qcom_tlmm/qcom_tlmm.c
107
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm.c
130
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm.c
229
sizeof(struct qcom_tlmm_softc),
sys/dev/qcom_tlmm/qcom_tlmm.c
65
extern void qcom_tlmm_ipq4018_attach(struct qcom_tlmm_softc *sc);
sys/dev/qcom_tlmm/qcom_tlmm.c
71
void (*attach_func)(struct qcom_tlmm_softc *);
sys/dev/qcom_tlmm/qcom_tlmm.c
84
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_debug.c
55
qcom_tlmm_debug_sysctl_attach(struct qcom_tlmm_softc *sc)
sys/dev/qcom_tlmm/qcom_tlmm_debug.h
39
extern void qcom_tlmm_debug_sysctl_attach(struct qcom_tlmm_softc *sc);
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018.c
269
extern void qcom_tlmm_ipq4018_attach(struct qcom_tlmm_softc *sc);
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018.c
272
qcom_tlmm_ipq4018_attach(struct qcom_tlmm_softc *sc)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
121
qcom_tlmm_ipq4018_hw_pin_set_oe_output(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
146
qcom_tlmm_ipq4018_hw_pin_set_oe_input(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
170
qcom_tlmm_ipq4018_hw_pin_get_oe_state(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
192
qcom_tlmm_ipq4018_hw_pin_set_output_value(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
218
qcom_tlmm_ipq4018_hw_pin_get_output_value(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
241
qcom_tlmm_ipq4018_hw_pin_get_input_value(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
264
struct qcom_tlmm_softc *sc, uint32_t pin)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
292
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
339
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
378
struct qcom_tlmm_softc *sc, uint32_t pin, uint8_t drv)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
411
struct qcom_tlmm_softc *sc, uint32_t pin, uint8_t *drv)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
437
struct qcom_tlmm_softc *sc, uint32_t pin, bool enable)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
464
struct qcom_tlmm_softc *sc, uint32_t pin, bool *enable)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
486
struct qcom_tlmm_softc *sc, uint32_t pin, bool enable)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
513
struct qcom_tlmm_softc *sc, uint32_t pin, bool *enable)
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
68
qcom_tlmm_ipq4018_hw_pin_set_function(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.c
96
qcom_tlmm_ipq4018_hw_pin_get_function(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
34
struct qcom_tlmm_softc *sc, int pin, int function);
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
36
struct qcom_tlmm_softc *sc, int pin, int *function);
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
39
struct qcom_tlmm_softc *sc, int pin);
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
41
struct qcom_tlmm_softc *sc, int pin);
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
43
struct qcom_tlmm_softc *sc, int pin, bool *is_output);
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
46
struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
49
struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
52
struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
55
struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
59
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
62
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
66
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
69
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
73
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
76
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
80
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_ipq4018_hw.h
83
struct qcom_tlmm_softc *sc, uint32_t pin,
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
124
struct qcom_tlmm_softc *sc;
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
134
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
143
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
160
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
218
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
235
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
252
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
268
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
284
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
308
struct qcom_tlmm_softc *sc = arg;
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
60
qcom_tlmm_pin_lookup(struct qcom_tlmm_softc *sc, int pin)
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
69
qcom_tlmm_pin_configure(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
115
qcom_tlmm_pinctrl_config_spin(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
126
qcom_tlmm_pinctrl_search_gmux(struct qcom_tlmm_softc *sc, char *pin_name)
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
157
qcom_tlmm_pinctrl_read_node(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
204
qcom_tlmm_pinctrl_config_gmux(struct qcom_tlmm_softc *sc, char *pin_name,
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
446
qcom_tlmm_pinctrl_config_node(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
471
qcom_tlmm_pinctrl_process_node(struct qcom_tlmm_softc *sc,
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
513
struct qcom_tlmm_softc *sc;
sys/dev/qcom_tlmm/qcom_tlmm_pinmux.c
99
qcom_tlmm_pinctrl_search_spin(struct qcom_tlmm_softc *sc, char *pin_name)
sys/dev/qcom_tlmm/qcom_tlmm_var.h
149
struct qcom_tlmm_softc;
sys/dev/qcom_tlmm/qcom_tlmm_var.h
152
int (*qcom_tlmm_hw_pin_set_function)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
154
int (*qcom_tlmm_hw_pin_get_function)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
156
int (*qcom_tlmm_hw_pin_set_oe_output)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
158
int (*qcom_tlmm_hw_pin_set_oe_input)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
160
int (*qcom_tlmm_hw_pin_get_oe_state)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
162
int (*qcom_tlmm_hw_pin_set_output_value)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
164
int (*qcom_tlmm_hw_pin_get_output_value)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
166
int (*qcom_tlmm_hw_pin_get_input_value)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
168
int (*qcom_tlmm_hw_pin_toggle_output_value)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
170
int (*qcom_tlmm_hw_pin_set_pupd_config)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
172
int (*qcom_tlmm_hw_pin_get_pupd_config)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
174
int (*qcom_tlmm_hw_pin_set_drive_strength)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
176
int (*qcom_tlmm_hw_pin_get_drive_strength)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
178
int (*qcom_tlmm_hw_pin_set_vm)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
180
int (*qcom_tlmm_hw_pin_get_vm)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
182
int (*qcom_tlmm_hw_pin_set_open_drain)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
184
int (*qcom_tlmm_hw_pin_get_open_drain)(struct qcom_tlmm_softc *,
sys/dev/qcom_tlmm/qcom_tlmm_var.h
201
void (*sc_attach_func)(struct qcom_tlmm_softc *);