qcom_tlmm_softc
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
sizeof(struct qcom_tlmm_softc),
extern void qcom_tlmm_ipq4018_attach(struct qcom_tlmm_softc *sc);
void (*attach_func)(struct qcom_tlmm_softc *);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
qcom_tlmm_debug_sysctl_attach(struct qcom_tlmm_softc *sc)
extern void qcom_tlmm_debug_sysctl_attach(struct qcom_tlmm_softc *sc);
extern void qcom_tlmm_ipq4018_attach(struct qcom_tlmm_softc *sc);
qcom_tlmm_ipq4018_attach(struct qcom_tlmm_softc *sc)
qcom_tlmm_ipq4018_hw_pin_set_oe_output(struct qcom_tlmm_softc *sc,
qcom_tlmm_ipq4018_hw_pin_set_oe_input(struct qcom_tlmm_softc *sc,
qcom_tlmm_ipq4018_hw_pin_get_oe_state(struct qcom_tlmm_softc *sc,
qcom_tlmm_ipq4018_hw_pin_set_output_value(struct qcom_tlmm_softc *sc,
qcom_tlmm_ipq4018_hw_pin_get_output_value(struct qcom_tlmm_softc *sc,
qcom_tlmm_ipq4018_hw_pin_get_input_value(struct qcom_tlmm_softc *sc,
struct qcom_tlmm_softc *sc, uint32_t pin)
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin, uint8_t drv)
struct qcom_tlmm_softc *sc, uint32_t pin, uint8_t *drv)
struct qcom_tlmm_softc *sc, uint32_t pin, bool enable)
struct qcom_tlmm_softc *sc, uint32_t pin, bool *enable)
struct qcom_tlmm_softc *sc, uint32_t pin, bool enable)
struct qcom_tlmm_softc *sc, uint32_t pin, bool *enable)
qcom_tlmm_ipq4018_hw_pin_set_function(struct qcom_tlmm_softc *sc,
qcom_tlmm_ipq4018_hw_pin_get_function(struct qcom_tlmm_softc *sc,
struct qcom_tlmm_softc *sc, int pin, int function);
struct qcom_tlmm_softc *sc, int pin, int *function);
struct qcom_tlmm_softc *sc, int pin);
struct qcom_tlmm_softc *sc, int pin);
struct qcom_tlmm_softc *sc, int pin, bool *is_output);
struct qcom_tlmm_softc *sc,
struct qcom_tlmm_softc *sc,
struct qcom_tlmm_softc *sc,
struct qcom_tlmm_softc *sc,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc, uint32_t pin,
struct qcom_tlmm_softc *sc;
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = device_get_softc(dev);
struct qcom_tlmm_softc *sc = arg;
qcom_tlmm_pin_lookup(struct qcom_tlmm_softc *sc, int pin)
qcom_tlmm_pin_configure(struct qcom_tlmm_softc *sc,
qcom_tlmm_pinctrl_config_spin(struct qcom_tlmm_softc *sc,
qcom_tlmm_pinctrl_search_gmux(struct qcom_tlmm_softc *sc, char *pin_name)
qcom_tlmm_pinctrl_read_node(struct qcom_tlmm_softc *sc,
qcom_tlmm_pinctrl_config_gmux(struct qcom_tlmm_softc *sc, char *pin_name,
qcom_tlmm_pinctrl_config_node(struct qcom_tlmm_softc *sc,
qcom_tlmm_pinctrl_process_node(struct qcom_tlmm_softc *sc,
struct qcom_tlmm_softc *sc;
qcom_tlmm_pinctrl_search_spin(struct qcom_tlmm_softc *sc, char *pin_name)
struct qcom_tlmm_softc;
int (*qcom_tlmm_hw_pin_set_function)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_function)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_set_oe_output)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_set_oe_input)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_oe_state)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_set_output_value)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_output_value)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_input_value)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_toggle_output_value)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_set_pupd_config)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_pupd_config)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_set_drive_strength)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_drive_strength)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_set_vm)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_vm)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_set_open_drain)(struct qcom_tlmm_softc *,
int (*qcom_tlmm_hw_pin_get_open_drain)(struct qcom_tlmm_softc *,
void (*sc_attach_func)(struct qcom_tlmm_softc *);