Home
last modified time | relevance | path

Searched full:sbu_mux (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/usb/typec/mux/
H A Dgpio-sbu-mux.c29 struct gpio_sbu_mux *sbu_mux = typec_switch_get_drvdata(sw); in gpio_sbu_switch_set() local
33 mutex_lock(&sbu_mux->lock); in gpio_sbu_switch_set()
35 enabled = sbu_mux->enabled; in gpio_sbu_switch_set()
36 swapped = sbu_mux->swapped; in gpio_sbu_switch_set()
50 if (enabled != sbu_mux->enabled) in gpio_sbu_switch_set()
51 gpiod_set_value_cansleep(sbu_mux->enable_gpio, enabled); in gpio_sbu_switch_set()
53 if (swapped != sbu_mux->swapped) in gpio_sbu_switch_set()
54 gpiod_set_value_cansleep(sbu_mux->select_gpio, swapped); in gpio_sbu_switch_set()
56 sbu_mux->enabled = enabled; in gpio_sbu_switch_set()
57 sbu_mux in gpio_sbu_switch_set()
67 struct gpio_sbu_mux *sbu_mux = typec_mux_get_drvdata(mux); gpio_sbu_mux_set() local
100 struct gpio_sbu_mux *sbu_mux; gpio_sbu_mux_probe() local
146 struct gpio_sbu_mux *sbu_mux = platform_get_drvdata(pdev); gpio_sbu_mux_remove() local
[all...]
/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,pmic-glink.yaml105 remote-endpoint = <&sbu_mux>;