Home
last modified time | relevance | path

Searched refs:upstream (Results 1 – 25 of 30) sorted by relevance

12

/drivers/net/phy/
A Dphy_link_topology.c32 enum phy_upstream upt, void *upstream) in phy_link_topo_add_phy() argument
53 pdn->upstream.netdev = (struct net_device *)upstream; in phy_link_topo_add_phy()
55 pdn->parent_sfp_bus = pdn->upstream.netdev->sfp_bus; in phy_link_topo_add_phy()
58 pdn->upstream.phydev = (struct phy_device *)upstream; in phy_link_topo_add_phy()
60 pdn->parent_sfp_bus = pdn->upstream.phydev->sfp_bus; in phy_link_topo_add_phy()
A Dsfp-bus.c28 void *upstream; member
465 ops->link_down(bus->upstream); in sfp_register_bus()
476 bus->upstream_ops->attach(bus->upstream, bus); in sfp_register_bus()
586 bus->upstream = NULL; in sfp_upstream_clear()
686 bus->upstream = upstream; in sfp_bus_add_upstream()
778 ops->link_up(bus->upstream); in sfp_link_up()
787 ops->link_down(bus->upstream); in sfp_link_down()
800 ret = ops->module_insert(bus->upstream, id); in sfp_module_insert()
811 ops->module_remove(bus->upstream); in sfp_module_remove()
823 ret = ops->module_start(bus->upstream); in sfp_module_start()
[all …]
A Dmarvell-88x2222.c476 static int mv2222_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in mv2222_sfp_insert() argument
479 struct phy_device *phydev = upstream; in mv2222_sfp_insert()
519 static void mv2222_sfp_remove(void *upstream) in mv2222_sfp_remove() argument
521 struct phy_device *phydev = upstream; in mv2222_sfp_remove()
531 static void mv2222_sfp_link_up(void *upstream) in mv2222_sfp_link_up() argument
533 struct phy_device *phydev = upstream; in mv2222_sfp_link_up()
540 static void mv2222_sfp_link_down(void *upstream) in mv2222_sfp_link_down() argument
542 struct phy_device *phydev = upstream; in mv2222_sfp_link_down()
A Dphylink.c3508 struct phylink *pl = upstream; in phylink_sfp_attach()
3515 struct phylink *pl = upstream; in phylink_sfp_detach()
3701 struct phylink *pl = upstream; in phylink_sfp_module_insert()
3720 struct phylink *pl = upstream; in phylink_sfp_module_remove()
3727 struct phylink *pl = upstream; in phylink_sfp_module_start()
3746 struct phylink *pl = upstream; in phylink_sfp_module_stop()
3755 struct phylink *pl = upstream; in phylink_sfp_link_down()
3762 static void phylink_sfp_link_up(void *upstream) in phylink_sfp_link_up() argument
3764 struct phylink *pl = upstream; in phylink_sfp_link_up()
3773 struct phylink *pl = upstream; in phylink_sfp_connect_phy()
[all …]
A Dphy_device.c1516 int phy_sfp_connect_phy(void *upstream, struct phy_device *phy) in phy_sfp_connect_phy() argument
1518 struct phy_device *phydev = upstream; in phy_sfp_connect_phy()
1538 void phy_sfp_disconnect_phy(void *upstream, struct phy_device *phy) in phy_sfp_disconnect_phy() argument
1540 struct phy_device *phydev = upstream; in phy_sfp_disconnect_phy()
1555 void phy_sfp_attach(void *upstream, struct sfp_bus *bus) in phy_sfp_attach() argument
1557 struct phy_device *phydev = upstream; in phy_sfp_attach()
1572 void phy_sfp_detach(void *upstream, struct sfp_bus *bus) in phy_sfp_detach() argument
1574 struct phy_device *phydev = upstream; in phy_sfp_detach()
A Dmarvell10g.c466 static int mv3310_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in mv3310_sfp_insert() argument
468 struct phy_device *phydev = upstream; in mv3310_sfp_insert()
/drivers/fsi/
A Dfsi-master-hub.c38 struct fsi_device *upstream; member
54 return fsi_slave_read(hub->upstream->slave, addr, val, size); in hub_master_read()
66 return fsi_slave_write(hub->upstream->slave, addr, val, size); in hub_master_write()
94 return fsi_device_write(hub->upstream, FSI_MCENP0 + (4 * idx), in hub_master_link_enable()
97 rc = fsi_device_write(hub->upstream, FSI_MSENP0 + (4 * idx), &reg, 4); in hub_master_link_enable()
126 struct fsi_device *dev = hub->upstream; in hub_master_init()
226 hub->upstream = fsi_dev; in hub_master_probe()
267 fsi_slave_release_range(hub->upstream->slave, hub->addr, hub->size); in hub_master_remove()
A DKconfig42 master that is connected to the upstream master via a slave. Hubs
/drivers/staging/media/imx/
A Dimx-media-utils.c656 enum v4l2_buf_type buftype, bool upstream) in imx_media_pipeline_pad() argument
667 if ((upstream && !(spad->flags & MEDIA_PAD_FL_SINK)) || in imx_media_pipeline_pad()
668 (!upstream && !(spad->flags & MEDIA_PAD_FL_SOURCE))) in imx_media_pipeline_pad()
683 buftype, upstream); in imx_media_pipeline_pad()
692 buftype, upstream); in imx_media_pipeline_pad()
708 enum v4l2_buf_type buftype, bool upstream) in find_pipeline_entity() argument
724 pad = imx_media_pipeline_pad(start, grp_id, buftype, upstream); in find_pipeline_entity()
736 bool upstream) in imx_media_pipeline_subdev() argument
740 me = find_pipeline_entity(start_entity, grp_id, 0, upstream); in imx_media_pipeline_subdev()
A Dimx-media.h208 enum v4l2_buf_type buftype, bool upstream);
211 bool upstream);
/drivers/net/fddi/skfp/
A Decm.c468 int upstream ; in prop_actions() local
490 upstream = cem_get_upstream(smc,initiator) ; in prop_actions()
492 if (upstream == ENTITY_MAC) { in prop_actions()
499 DB_ECM("ECM : propagate TRACE on PHY %d", upstream); in prop_actions()
500 queue_event(smc,EVENT_PCM+upstream,PC_TRACE) ; in prop_actions()
/drivers/usb/core/
A Dport.c668 struct usb_port *upstream; in find_and_link_peer() local
675 upstream = parent_hub->ports[hdev->portnum - 1]; in find_and_link_peer()
676 if (!upstream || !upstream->peer) in find_and_link_peer()
679 peer_hdev = upstream->peer->child; in find_and_link_peer()
/drivers/thunderbolt/
A Dlc.c95 bool upstream = tb_is_upstream_port(port); in tb_lc_set_port_configured() local
119 if (upstream) in tb_lc_set_port_configured()
123 if (upstream) in tb_lc_set_port_configured()
A Dtb.c3299 struct pci_dev *upstream, *pdev; in tb_apple_add_links() local
3315 upstream = pci_upstream_bridge(nhi->pdev); in tb_apple_add_links()
3316 while (upstream) { in tb_apple_add_links()
3317 if (!pci_is_pcie(upstream)) in tb_apple_add_links()
3319 if (pci_pcie_type(upstream) == PCI_EXP_TYPE_UPSTREAM) in tb_apple_add_links()
3321 upstream = pci_upstream_bridge(upstream); in tb_apple_add_links()
3324 if (!upstream) in tb_apple_add_links()
3333 for_each_pci_bridge(pdev, upstream->subordinate) { in tb_apple_add_links()
A Ddebugfs.c1794 struct tb_port *upstream, *downstream; in margining_switch_init() local
1801 upstream = tb_upstream_port(sw); in margining_switch_init()
1806 margining_port_init(upstream); in margining_switch_init()
1811 struct tb_port *upstream, *downstream; in margining_switch_remove() local
1818 upstream = tb_upstream_port(sw); in margining_switch_remove()
1822 margining_port_remove(upstream); in margining_switch_remove()
/drivers/net/phy/qcom/
A Dqca807x.c646 static int qca807x_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in qca807x_sfp_insert() argument
648 struct phy_device *phydev = upstream; in qca807x_sfp_insert()
687 static void qca807x_sfp_remove(void *upstream) in qca807x_sfp_remove() argument
689 struct phy_device *phydev = upstream; in qca807x_sfp_remove()
A Dat803x.c772 static int at8031_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in at8031_sfp_insert() argument
774 struct phy_device *phydev = upstream; in at8031_sfp_insert()
/drivers/net/dsa/mv88e6xxx/
A Dptp.c568 int upstream = 0; in mv88e6xxx_ptp_setup() local
572 upstream = dsa_upstream_port(chip->ds, dp->index); in mv88e6xxx_ptp_setup()
576 err = ptp_ops->set_ptp_cpu_port(chip, upstream); in mv88e6xxx_ptp_setup()
/drivers/pci/pcie/
A Daspm.c928 u32 upstream = 0, dwstream = 0; in pcie_config_aspm_link() local
952 upstream |= PCI_EXP_LNKCTL_ASPM_L0S; in pcie_config_aspm_link()
954 upstream |= PCI_EXP_LNKCTL_ASPM_L1; in pcie_config_aspm_link()
979 pcie_config_aspm_dev(parent, upstream); in pcie_config_aspm_link()
/drivers/staging/media/atomisp/
A DTODO32 Aero repository (so far, untested upstream).
/drivers/hid/bpf/progs/
A DREADME14 "upstream" them, but also this way we can test them thanks to the HID
/drivers/gpu/drm/clients/
A DKconfig64 This option is not supported by upstream developers and should be
/drivers/net/dsa/ocelot/
A Dfelix.c102 int upstream, u16 vid, in felix_tag_8021q_vlan_add_rx() argument
117 cookie = OCELOT_VCAP_ES0_TAG_8021Q_RXVLAN(ocelot, port, upstream); in felix_tag_8021q_vlan_add_rx()
128 outer_tagging_rule->egress_port.value = upstream; in felix_tag_8021q_vlan_add_rx()
151 int upstream, u16 vid) in felix_tag_8021q_vlan_del_rx() argument
159 cookie = OCELOT_VCAP_ES0_TAG_8021Q_RXVLAN(ocelot, port, upstream); in felix_tag_8021q_vlan_del_rx()
/drivers/net/dsa/hirschmann/
A Dhellcreek.c588 int upstream = dsa_upstream_port(ds, port); in hellcreek_setup_vlan_membership() local
599 hellcreek_apply_vlan(hellcreek, upstream, vid, false, true); in hellcreek_setup_vlan_membership()
601 hellcreek_unapply_vlan(hellcreek, upstream, vid); in hellcreek_setup_vlan_membership()
/drivers/pci/
A Dquirks.c6147 struct pci_dev *upstream; in pci_fixup_pericom_acs_store_forward() local
6161 upstream = pci_upstream_bridge(pdev); in pci_fixup_pericom_acs_store_forward()
6162 if (!upstream) in pci_fixup_pericom_acs_store_forward()
6165 pci_read_config_word(upstream, PI7C9X2Gxxx_MODE_REG, &val); in pci_fixup_pericom_acs_store_forward()
6167 pci_info(upstream, "Setting PI7C9X2Gxxx store-forward mode to avoid ACS erratum\n"); in pci_fixup_pericom_acs_store_forward()
6168 pci_write_config_word(upstream, PI7C9X2Gxxx_MODE_REG, val | in pci_fixup_pericom_acs_store_forward()

Completed in 95 milliseconds

12