Searched refs:typec_mux (Results 1 – 12 of 12) sorted by relevance
| /drivers/usb/typec/mux/ |
| A D | ptn36502.c | 70 struct typec_mux *typec_mux; member 264 return typec_mux_set(ptn->typec_mux, &mux_state); in ptn36502_retimer_set() 333 ptn->typec_mux = fwnode_typec_mux_get(dev->fwnode); in ptn36502_probe() 334 if (IS_ERR(ptn->typec_mux)) { in ptn36502_probe() 335 ret = dev_err_probe(dev, PTR_ERR(ptn->typec_mux), in ptn36502_probe() 385 typec_mux_put(ptn->typec_mux); in ptn36502_probe() 402 typec_mux_put(ptn->typec_mux); in ptn36502_remove()
|
| A D | ps883x.c | 52 struct typec_mux *typec_mux; member 189 return typec_mux_set(retimer->typec_mux, &mux_state); in ps883x_retimer_set() 345 retimer->typec_mux = typec_mux_get(dev); in ps883x_retimer_probe() 346 if (IS_ERR(retimer->typec_mux)) { in ps883x_retimer_probe() 347 ret = dev_err_probe(dev, PTR_ERR(retimer->typec_mux), in ps883x_retimer_probe() 424 typec_mux_put(retimer->typec_mux); in ps883x_retimer_probe() 444 typec_mux_put(retimer->typec_mux); in ps883x_retimer_remove()
|
| A D | nb7vpq904m.c | 72 struct typec_mux *typec_mux; member 304 return typec_mux_set(nb7->typec_mux, &mux_state); in nb7vpq904m_retimer_set() 425 nb7->typec_mux = fwnode_typec_mux_get(dev->fwnode); in nb7vpq904m_probe() 426 if (IS_ERR(nb7->typec_mux)) { in nb7vpq904m_probe() 427 ret = dev_err_probe(dev, PTR_ERR(nb7->typec_mux), in nb7vpq904m_probe() 478 typec_mux_put(nb7->typec_mux); in nb7vpq904m_probe() 497 typec_mux_put(nb7->typec_mux); in nb7vpq904m_remove()
|
| A D | intel_pmc_mux.c | 136 struct typec_mux_dev *typec_mux; member 615 port->typec_mux = typec_mux_register(pmc->dev, &mux_desc); in pmc_usb_register_port() 616 if (IS_ERR(port->typec_mux)) { in pmc_usb_register_port() 617 ret = PTR_ERR(port->typec_mux); in pmc_usb_register_port() 636 typec_mux_unregister(port->typec_mux); in pmc_usb_register_port() 792 typec_mux_unregister(pmc->port[i].typec_mux); in pmc_usb_probe() 810 typec_mux_unregister(pmc->port[i].typec_mux); in pmc_usb_remove()
|
| A D | wcd939x-usbss.c | 194 struct typec_mux *codec;
|
| /drivers/soc/qcom/ |
| A D | pmic_glink_altmode.c | 72 struct typec_mux *typec_mux; member 160 ret = typec_mux_set(port->typec_mux, &port->state); in pmic_glink_altmode_enable_dp() 182 ret = typec_mux_set(port->typec_mux, &port->state); in pmic_glink_altmode_enable_usb() 204 ret = typec_mux_set(port->typec_mux, &port->state); in pmic_glink_altmode_safe() 474 alt_port->typec_mux = fwnode_typec_mux_get(fwnode); in pmic_glink_altmode_probe() 475 if (IS_ERR(alt_port->typec_mux)) { in pmic_glink_altmode_probe() 477 return dev_err_probe(dev, PTR_ERR(alt_port->typec_mux), in pmic_glink_altmode_probe() 483 alt_port->typec_mux); in pmic_glink_altmode_probe()
|
| /drivers/usb/typec/ |
| A D | bus.h | 9 struct typec_mux; 15 struct typec_mux *mux;
|
| A D | mux.c | 252 struct typec_mux { struct 296 struct typec_mux *fwnode_typec_mux_get(struct fwnode_handle *fwnode) in fwnode_typec_mux_get() 299 struct typec_mux *mux; in fwnode_typec_mux_get() 351 void typec_mux_put(struct typec_mux *mux) in typec_mux_put() 368 int typec_mux_set(struct typec_mux *mux, struct typec_mux_state *state) in typec_mux_set()
|
| A D | class.h | 9 struct typec_mux; 66 struct typec_mux *mux;
|
| A D | anx7411.c | 249 struct typec_mux_dev *typec_mux; member 1090 ctx->typec.typec_mux = typec_mux_register(dev, &mux_desc); in anx7411_register_mux() 1091 if (IS_ERR(ctx->typec.typec_mux)) { in anx7411_register_mux() 1093 return PTR_ERR(ctx->typec.typec_mux); in anx7411_register_mux() 1101 if (ctx->typec.typec_mux) { in anx7411_unregister_mux() 1102 typec_mux_unregister(ctx->typec.typec_mux); in anx7411_unregister_mux() 1103 ctx->typec.typec_mux = NULL; in anx7411_unregister_mux()
|
| A D | class.c | 2470 struct typec_mux *mux; in typec_port_register_altmode()
|
| /drivers/platform/chrome/ |
| A D | cros_ec_typec.h | 61 struct typec_mux *mux;
|
Completed in 27 milliseconds