port_to_ports
struct device_node *ports_cpu __free(device_node) = port_to_ports(port_cpu);
struct device_node *ports_codec __free(device_node) = port_to_ports(port_codec);
struct device_node *ports __free(device_node) = port_to_ports(port);
struct device_node *ports __free(device_node) = port_to_ports(port);
struct device_node *ports = port_to_ports(lnk);
struct device_node *ports __free(device_node) = port_to_ports(lnk);
struct device_node *ports __free(device_node) = port_to_ports(*port);
struct device_node *ports __free(device_node) = port_to_ports(port);
struct device_node *rports __free(device_node) = port_to_ports(rport);
struct device_node *mcpu_ports __free(device_node) = port_to_ports(mcpu_port);
struct device_node *mcodec_ports __free(device_node) = port_to_ports(mcodec_port_top);
if (mcodec_ports != port_to_ports(mcodec_port))
struct device_node *ports __free(device_node) = port_to_ports(port);
struct device_node *ports_cpu __free(device_node) = port_to_ports(port_cpu);
struct device_node *ports_codec __free(device_node) = port_to_ports(port_codec);
struct device_node *ports __free(device_node) = port_to_ports(port0);