It looks like in v3 you changed this to:- return NULL;+ return typec_port_register_altmode(con->port, desc);Which is fine. Returning a special error pointer which means success isthe part that I objected to.regards,dan carpenter