/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_of.c | 292 static int drm_of_lvds_get_port_pixels_type(struct device_node *port_node) in drm_of_lvds_get_port_pixels_type() argument 295 of_property_read_bool(port_node, "dual-lvds-even-pixels"); in drm_of_lvds_get_port_pixels_type() 297 of_property_read_bool(port_node, "dual-lvds-odd-pixels"); in drm_of_lvds_get_port_pixels_type() 304 const struct device_node *port_node) in drm_of_lvds_get_remote_pixels_type() 309 for_each_child_of_node(port_node, endpoint) { in drm_of_lvds_get_remote_pixels_type() 303 drm_of_lvds_get_remote_pixels_type( const struct device_node *port_node) drm_of_lvds_get_remote_pixels_type() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_of.c | 293 static int drm_of_lvds_get_port_pixels_type(struct device_node *port_node) in drm_of_lvds_get_port_pixels_type() argument 296 of_property_read_bool(port_node, "dual-lvds-even-pixels"); in drm_of_lvds_get_port_pixels_type() 298 of_property_read_bool(port_node, "dual-lvds-odd-pixels"); in drm_of_lvds_get_port_pixels_type() 305 const struct device_node *port_node) in drm_of_lvds_get_remote_pixels_type() 310 for_each_child_of_node(port_node, endpoint) { in drm_of_lvds_get_remote_pixels_type() 304 drm_of_lvds_get_remote_pixels_type( const struct device_node *port_node) drm_of_lvds_get_remote_pixels_type() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | lontium-lt8912b.c | 643 struct device_node *port_node; in lt8912_parse_dt() local 668 port_node = of_graph_get_remote_node(dev->of_node, 1, -1); in lt8912_parse_dt() 669 if (!port_node) { in lt8912_parse_dt() 675 lt->hdmi_port = of_drm_find_bridge(port_node); in lt8912_parse_dt() 682 if (!of_device_is_compatible(port_node, "hdmi-connector")) { in lt8912_parse_dt() 688 of_node_put(port_node); in lt8912_parse_dt() 692 of_node_put(port_node); in lt8912_parse_dt()
|
/kernel/linux/linux-5.10/drivers/soundwire/ |
H A D | stream.c | 271 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_program_port_params() 279 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_program_port_params() 379 list_for_each_entry(s_port, &s_rt->port_list, port_node) { in sdw_enable_disable_ports() 388 list_for_each_entry(m_port, &m_rt->port_list, port_node) { in sdw_enable_disable_ports() 547 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_prep_deprep_ports() 556 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_prep_deprep_ports() 997 list_for_each_entry_safe(p_rt, _p_rt, &m_rt->port_list, port_node) { in sdw_master_port_release() 998 list_del(&p_rt->port_node); in sdw_master_port_release() 1017 &s_rt->port_list, port_node) { in sdw_slave_port_release() 1018 list_del(&p_rt->port_node); in sdw_slave_port_release() [all...] |
H 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() 128 port_node))) { in sdw_compute_master_ports()
|
H A D | qcom.c | 466 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in qcom_swrm_compute_params() 476 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in qcom_swrm_compute_params() 521 list_for_each_entry(p_rt, &m_rt->port_list, port_node) in qcom_swrm_stream_free_ports() 552 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in qcom_swrm_stream_alloc_ports()
|
H A D | bus.h | 90 * @port_node: List node for Master or Slave port_list 100 struct list_head port_node; member
|
/kernel/linux/linux-5.10/drivers/of/ |
H A D | property.c | 576 struct device_node *port_node = of_get_parent(node); in of_graph_parse_endpoint() local 578 WARN_ONCE(!port_node, "%s(): endpoint %pOF has no parent node\n", in of_graph_parse_endpoint() 588 of_property_read_u32(port_node, "reg", &endpoint->port); in of_graph_parse_endpoint() 591 of_node_put(port_node); in of_graph_parse_endpoint() 1027 struct device_node *port_node = of_get_parent(node); in of_fwnode_graph_parse_endpoint() local 1031 of_property_read_u32(port_node, "reg", &endpoint->port); in of_fwnode_graph_parse_endpoint() 1034 of_node_put(port_node); in of_fwnode_graph_parse_endpoint()
|
/kernel/linux/linux-6.6/drivers/of/ |
H A D | property.c | 581 struct device_node *port_node = of_get_parent(node); in of_graph_parse_endpoint() local 583 WARN_ONCE(!port_node, "%s(): endpoint %pOF has no parent node\n", in of_graph_parse_endpoint() 593 of_property_read_u32(port_node, "reg", &endpoint->port); in of_graph_parse_endpoint() 596 of_node_put(port_node); in of_graph_parse_endpoint() 1048 struct device_node *port_node = of_get_parent(node); in of_fwnode_graph_parse_endpoint() local 1052 of_property_read_u32(port_node, "reg", &endpoint->port); in of_fwnode_graph_parse_endpoint() 1055 of_node_put(port_node); in of_fwnode_graph_parse_endpoint()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/ |
H 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() 1827 } else if (of_device_is_compatible(port_node, "fsl,fman-v2-port-tx")) { in fman_port_probe() 1834 } else if (of_device_is_compatible(port_node, "fsl,fman-v3-port-rx")) { in fman_port_probe() 1837 if (of_find_property(port_node, "fs in fman_port_probe() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/ |
H A D | fman_port.c | 1746 struct device_node *fm_node, *port_node; in fman_port_probe() local 1762 port_node = of_node_get(of_dev->dev.of_node); in fman_port_probe() 1765 fm_node = of_get_parent(port_node); in fman_port_probe() 1785 err = of_property_read_u32(port_node, "cell-index", &val); in fman_port_probe() 1788 __func__, port_node); in fman_port_probe() 1795 if (of_device_is_compatible(port_node, "fsl,fman-v3-port-tx")) { in fman_port_probe() 1798 if (of_find_property(port_node, "fsl,fman-10g-port", &lenp)) in fman_port_probe() 1801 } else if (of_device_is_compatible(port_node, "fsl,fman-v2-port-tx")) { in fman_port_probe() 1808 } else if (of_device_is_compatible(port_node, "fsl,fman-v3-port-rx")) { in fman_port_probe() 1811 if (of_find_property(port_node, "fs in fman_port_probe() [all...] |
/kernel/linux/linux-6.6/drivers/soundwire/ |
H A D | stream.c | 275 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_program_port_params() 283 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_program_port_params() 383 list_for_each_entry(s_port, &s_rt->port_list, port_node) { in sdw_enable_disable_ports() 392 list_for_each_entry(m_port, &m_rt->port_list, port_node) { in sdw_enable_disable_ports() 557 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_prep_deprep_ports() 566 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_prep_deprep_ports() 895 list_add_tail(&p_rt->port_node, port_list); in sdw_port_alloc() 916 list_del(&p_rt->port_node); in sdw_port_free() 938 &s_rt->port_list, port_node) { in sdw_slave_port_free() 981 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_slave_port_config() [all...] |
H A D | generic_bandwidth_allocation.c | 50 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in sdw_compute_slave_ports() 107 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in sdw_compute_master_ports() 122 port_node))) { in sdw_compute_master_ports()
|
H A D | bus.h | 92 * @port_node: List node for Master or Slave port_list 102 struct list_head port_node; member
|
H A D | qcom.c | 1063 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in qcom_swrm_compute_params() 1077 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in qcom_swrm_compute_params() 1129 list_for_each_entry(p_rt, &m_rt->port_list, port_node) in qcom_swrm_stream_free_ports() 1163 list_for_each_entry(p_rt, &s_rt->port_list, port_node) { in qcom_swrm_stream_alloc_ports()
|
H A D | amd_manager.c | 411 list_for_each_entry(p_rt, &m_rt->port_list, port_node) { in amd_sdw_compute_params()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/ |
H A D | ldmvsw.c | 168 u64 port_node, in vsw_get_vnet() 178 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vsw_get_vnet() 167 vsw_get_vnet(struct mdesc_handle *hp, u64 port_node, u64 *handle) vsw_get_vnet() argument
|
H A D | sunvnet.c | 384 u64 port_node, in vnet_find_parent() 390 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vnet_find_parent() 383 vnet_find_parent(struct mdesc_handle *hp, u64 port_node, struct vio_dev *vdev) vnet_find_parent() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/ |
H A D | sunvnet.c | 386 u64 port_node, in vnet_find_parent() 392 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vnet_find_parent() 385 vnet_find_parent(struct mdesc_handle *hp, u64 port_node, struct vio_dev *vdev) vnet_find_parent() argument
|
H A D | ldmvsw.c | 167 u64 port_node, in vsw_get_vnet() 177 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vsw_get_vnet() 166 vsw_get_vnet(struct mdesc_handle *hp, u64 port_node, u64 *handle) vsw_get_vnet() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 5411 struct device_node *port_node) in mvpp2_simple_queue_vectors_init() 5421 v->irq = irq_of_parse_and_map(port_node, 0); in mvpp2_simple_queue_vectors_init() 5433 struct device_node *port_node) in mvpp2_multi_queue_vectors_init() 5476 if (port_node) in mvpp2_multi_queue_vectors_init() 5477 v->irq = of_irq_get_byname(port_node, irqname); in mvpp2_multi_queue_vectors_init() 5498 struct device_node *port_node) in mvpp2_queue_vectors_init() 5501 return mvpp2_multi_queue_vectors_init(port, port_node); in mvpp2_queue_vectors_init() 5503 return mvpp2_simple_queue_vectors_init(port, port_node); in mvpp2_queue_vectors_init() 5686 static bool mvpp22_port_has_legacy_tx_irqs(struct device_node *port_node, in mvpp22_port_has_legacy_tx_irqs() argument 5694 if (of_property_match_string(port_node, "interrup in mvpp22_port_has_legacy_tx_irqs() 5410 mvpp2_simple_queue_vectors_init(struct mvpp2_port *port, struct device_node *port_node) mvpp2_simple_queue_vectors_init() argument 5432 mvpp2_multi_queue_vectors_init(struct mvpp2_port *port, struct device_node *port_node) mvpp2_multi_queue_vectors_init() argument 5497 mvpp2_queue_vectors_init(struct mvpp2_port *port, struct device_node *port_node) mvpp2_queue_vectors_init() argument 5710 mvpp2_port_has_irqs(struct mvpp2 *priv, struct device_node *port_node, unsigned long *flags) mvpp2_port_has_irqs() argument 6349 struct device_node *port_node = to_of_node(port_fwnode); mvpp2_port_probe() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | stmmac.h | 245 struct fwnode_handle *port_node; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 5798 struct device_node *port_node) in mvpp2_simple_queue_vectors_init() 5808 v->irq = irq_of_parse_and_map(port_node, 0); in mvpp2_simple_queue_vectors_init() 5819 struct device_node *port_node) in mvpp2_multi_queue_vectors_init() 5862 if (port_node) in mvpp2_multi_queue_vectors_init() 5863 v->irq = of_irq_get_byname(port_node, irqname); in mvpp2_multi_queue_vectors_init() 5883 struct device_node *port_node) in mvpp2_queue_vectors_init() 5886 return mvpp2_multi_queue_vectors_init(port, port_node); in mvpp2_queue_vectors_init() 5888 return mvpp2_simple_queue_vectors_init(port, port_node); in mvpp2_queue_vectors_init() 6071 static bool mvpp22_port_has_legacy_tx_irqs(struct device_node *port_node, in mvpp22_port_has_legacy_tx_irqs() argument 6079 if (of_property_match_string(port_node, "interrup in mvpp22_port_has_legacy_tx_irqs() 5797 mvpp2_simple_queue_vectors_init(struct mvpp2_port *port, struct device_node *port_node) mvpp2_simple_queue_vectors_init() argument 5818 mvpp2_multi_queue_vectors_init(struct mvpp2_port *port, struct device_node *port_node) mvpp2_multi_queue_vectors_init() argument 5882 mvpp2_queue_vectors_init(struct mvpp2_port *port, struct device_node *port_node) mvpp2_queue_vectors_init() argument 6095 mvpp2_port_has_irqs(struct mvpp2 *priv, struct device_node *port_node, unsigned long *flags) mvpp2_port_has_irqs() argument 6712 struct device_node *port_node = to_of_node(port_fwnode); mvpp2_port_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_mdio.c | 608 fwnode = priv->plat->port_node; in stmmac_mdio_register()
|
H A D | stmmac_platform.c | 433 plat->port_node = of_fwnode_handle(np); in stmmac_probe_config_dt()
|