/linux/drivers/usb/typec/ |
A D | port-mapper.c | 15 struct port_node { struct 110 struct port_node *node; in create_port_node() 122 static void remove_port_node(struct port_node *node) in remove_port_node() 131 const struct port_node *node = data; in connector_match() 139 static struct device *find_connector(struct port_node *node) in find_connector() 159 struct port_node *node; in typec_link_port() 189 struct port_node *node; in port_match_and_unlink() 190 struct port_node *tmp; in port_match_and_unlink() 225 struct port_node *node; in each_port() 265 struct port_node *node; in typec_unlink_ports() [all …]
|
/linux/drivers/gpu/drm/ |
A D | drm_of.c | 295 static int drm_of_lvds_get_port_pixels_type(struct device_node *port_node) in drm_of_lvds_get_port_pixels_type() argument 298 of_property_read_bool(port_node, "dual-lvds-even-pixels"); in drm_of_lvds_get_port_pixels_type() 300 of_property_read_bool(port_node, "dual-lvds-odd-pixels"); in drm_of_lvds_get_port_pixels_type() 307 const struct device_node *port_node) in drm_of_lvds_get_remote_pixels_type() argument 312 for_each_child_of_node(port_node, endpoint) { in drm_of_lvds_get_remote_pixels_type()
|
/linux/drivers/gpu/drm/bridge/ |
A D | lontium-lt8912b.c | 625 struct device_node *port_node; in lt8912_parse_dt() local 655 port_node = of_graph_get_remote_node(dev->of_node, 1, -1); in lt8912_parse_dt() 656 if (!port_node) { in lt8912_parse_dt() 662 lt->hdmi_port = of_drm_find_bridge(port_node); in lt8912_parse_dt() 669 if (!of_device_is_compatible(port_node, "hdmi-connector")) { in lt8912_parse_dt() 675 of_node_put(port_node); in lt8912_parse_dt() 679 of_node_put(port_node); in lt8912_parse_dt()
|
/linux/drivers/net/ethernet/freescale/fman/ |
A D | fman_port.c | 1772 struct device_node *fm_node, *port_node; in fman_port_probe() local 1788 port_node = of_node_get(of_dev->dev.of_node); in fman_port_probe() 1791 fm_node = of_get_parent(port_node); in fman_port_probe() 1811 err = of_property_read_u32(port_node, "cell-index", &val); in fman_port_probe() 1814 __func__, port_node); in fman_port_probe() 1821 if (of_device_is_compatible(port_node, "fsl,fman-v3-port-tx")) { in fman_port_probe() 1824 if (of_find_property(port_node, "fsl,fman-10g-port", &lenp)) in fman_port_probe() 1837 if (of_find_property(port_node, "fsl,fman-10g-port", &lenp)) in fman_port_probe() 1869 err = of_address_to_resource(port_node, 0, &res); in fman_port_probe() 1879 of_node_put(port_node); in fman_port_probe() [all …]
|
/linux/drivers/soundwire/ |
A D | stream.c | 274 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_program_port_params() 282 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_program_port_params() 382 list_for_each_entry(s_port, &s_rt->port_list, port_node) { in sdw_enable_disable_ports() 391 list_for_each_entry(m_port, &m_rt->port_list, port_node) { in sdw_enable_disable_ports() 550 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_prep_deprep_ports() 559 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_prep_deprep_ports() 1000 list_del(&p_rt->port_node); in sdw_master_port_release() 1019 &s_rt->port_list, port_node) { in sdw_slave_port_release() 1020 list_del(&p_rt->port_node); in sdw_slave_port_release() 1230 list_add_tail(&p_rt->port_node, &m_rt->port_list); in sdw_master_port_config() [all …]
|
A D | generic_bandwidth_allocation.c | 56 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_compute_slave_ports() 112 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_compute_master_ports() 127 port_node))) { in sdw_compute_master_ports()
|
A D | bus.h | 102 struct list_head port_node; member
|
A D | qcom.c | 822 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in qcom_swrm_compute_params() 836 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in qcom_swrm_compute_params() 888 list_for_each_entry(p_rt, &m_rt->port_list, port_node) in qcom_swrm_stream_free_ports() 922 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in qcom_swrm_stream_alloc_ports()
|
/linux/drivers/of/ |
A D | property.c | 577 struct device_node *port_node = of_get_parent(node); in of_graph_parse_endpoint() local 579 WARN_ONCE(!port_node, "%s(): endpoint %pOF has no parent node\n", in of_graph_parse_endpoint() 589 of_property_read_u32(port_node, "reg", &endpoint->port); in of_graph_parse_endpoint() 592 of_node_put(port_node); in of_graph_parse_endpoint() 1026 struct device_node *port_node = of_get_parent(node); in of_fwnode_graph_parse_endpoint() local 1030 of_property_read_u32(port_node, "reg", &endpoint->port); in of_fwnode_graph_parse_endpoint() 1033 of_node_put(port_node); in of_fwnode_graph_parse_endpoint()
|
/linux/drivers/net/ethernet/sun/ |
A D | ldmvsw.c | 168 u64 port_node, in vsw_get_vnet() argument 178 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vsw_get_vnet()
|
A D | sunvnet.c | 386 u64 port_node, in vnet_find_parent() argument 392 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vnet_find_parent()
|
/linux/drivers/net/ethernet/marvell/mvpp2/ |
A D | mvpp2_main.c | 5754 struct device_node *port_node) in mvpp2_simple_queue_vectors_init() argument 5764 v->irq = irq_of_parse_and_map(port_node, 0); in mvpp2_simple_queue_vectors_init() 5776 struct device_node *port_node) in mvpp2_multi_queue_vectors_init() argument 5819 if (port_node) in mvpp2_multi_queue_vectors_init() 5841 struct device_node *port_node) in mvpp2_queue_vectors_init() argument 6054 struct device_node *port_node, in mvpp2_port_has_irqs() argument 6061 if (!port_node) in mvpp2_port_has_irqs() 6746 if (port_node) { in mvpp2_port_probe() 6781 if (port_node) in mvpp2_port_probe() 6802 port->of_node = port_node; in mvpp2_port_probe() [all …]
|