Home
last modified time | relevance | path

Searched full:bonded (Results 1 – 25 of 47) sorted by relevance

12

/linux-6.12.1/drivers/thunderbolt/
Dpath.c234 * that the lanes may be bonded.
286 /* When lanes are bonded primary link must be used */ in tb_path_alloc()
287 if (!in_port->bonded && in_port->dual_link_port && in tb_path_alloc()
301 * Pick up right port when going from non-bonded to in tb_path_alloc()
302 * bonded or from bonded to non-bonded. in tb_path_alloc()
305 if (!in_port->bonded && out_port->bonded && in tb_path_alloc()
309 * non-bonded to bonded. in tb_path_alloc()
312 } else if (!out_port->bonded && in tb_path_alloc()
315 * If out port is not bonded follow in tb_path_alloc()
Dswitch.c1103 * actually reach the bonded state so caller needs to call
1134 * Only set bonding if the link was not already bonded. This in tb_port_lane_bonding_enable()
1147 port->bonded = true; in tb_port_lane_bonding_enable()
1148 port->dual_link_port->bonded = true; in tb_port_lane_bonding_enable()
1172 port->dual_link_port->bonded = false; in tb_port_lane_bonding_disable()
1173 port->bonded = false; in tb_port_lane_bonding_disable()
1182 * Should be used after both ends of the link have been bonded (or
1248 * After the link is bonded (or bonding was disabled) the port total
2855 bool bonded; in tb_switch_link_init() local
2863 bonded = sw->link_width >= TB_LINK_WIDTH_DUAL; in tb_switch_link_init()
[all …]
Dxdomain.c1349 * link to transition bonded. in tb_xdomain_bond_lanes_uuid_high()
1372 port->bonded = width > TB_LINK_WIDTH_SINGLE; in tb_xdomain_bond_lanes_uuid_high()
1373 port->dual_link_port->bonded = width > TB_LINK_WIDTH_SINGLE; in tb_xdomain_bond_lanes_uuid_high()
1461 if (!port->bonded) in tb_xdomain_get_properties()
1909 * Gen 4 links come up already as bonded so only update the port in tb_xdomain_link_init()
1913 down->bonded = true; in tb_xdomain_link_init()
1914 down->dual_link_port->bonded = true; in tb_xdomain_link_init()
1928 down->bonded = false; in tb_xdomain_link_exit()
1929 down->dual_link_port->bonded = false; in tb_xdomain_link_exit()
2122 /* Any of the widths are all bonded */ in tb_xdomain_lane_bonding_enable()
Dtest.c192 u64 route, bool bonded) in alloc_dev_default() argument
324 if (bonded) { in alloc_dev_default()
326 port->bonded = true; in alloc_dev_default()
328 port->dual_link_port->bonded = true; in alloc_dev_default()
330 upstream_port->bonded = true; in alloc_dev_default()
332 upstream_port->dual_link_port->bonded = true; in alloc_dev_default()
342 u64 route, bool bonded) in alloc_dev_with_dpin() argument
346 sw = alloc_dev_default(test, parent, route, bonded); in alloc_dev_with_dpin()
363 u64 route, bool bonded) in alloc_dev_without_dp() argument
368 sw = alloc_dev_default(test, parent, route, bonded); in alloc_dev_without_dp()
[all …]
Dclx.c74 if (!port->bonded && port->dual_link_port) in tb_port_clx_supported()
Dtunnel.c252 credits = port->bonded ? 32 : 16; in tb_pci_init_credits()
1437 * @link_nr: Preferred lane adapter when the link is not bonded
1543 credits = port->bonded ? 14 : 6; in tb_dma_reserve_credits()
1922 credits = port->bonded ? 32 : 16; in tb_usb3_init_credits()
Dtb.h254 * @bonded: true if the port is bonded (two lanes combined as one)
287 bool bonded; member
/linux-6.12.1/drivers/comedi/drivers/
Dcomedi_bond.c84 /* base channel falls within bonded device */ in bonding_dio_insn_bits()
89 * Get num channels to do for bonded device and set in bonding_dio_insn_bits()
90 * up mask and data bits for bonded device. in bonding_dio_insn_bits()
109 * Set up for following bonded device (if still have in bonding_dio_insn_bits()
116 /* Skip bonded devices before base channel. */ in bonding_dio_insn_bits()
135 * Locate bonded subdevice and adjust channel. in bonding_dio_insn_config()
/linux-6.12.1/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c51 /* We assume 2 dsi nodes have the same information of bonded dsi and in dsi_mgr_parse_of()
52 * sync-mode, and only one node specifies master in case of bonded mode. in dsi_mgr_parse_of()
102 /* PLL0 is to drive both 2 DSI link clocks in bonded DSI mode. */ in dsi_mgr_setup_components()
134 /* In case of bonded DSI, some registers in PHY1 have been programmed in dsi_mgr_phy_enable()
174 * In bonded dsi configuration, the phy should be disabled for the in dsi_mgr_phy_disable()
279 /* Do nothing with the host if it is slave-DSI in case of bonded DSI */ in dsi_mgr_bridge_pre_enable()
336 * Do nothing with the host if it is slave-DSI in case of bonded DSI. in dsi_mgr_bridge_post_disable()
497 /* In bonded master case, panel requires the same commands sent to in msm_dsi_manager_cmd_xfer()
Ddsi.c124 * Next bridge doesn't exist for the secondary DSI host in a bonded in dsi_bind()
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_lag.h42 u8 bonded:1; /* currently bonded */ member
Dice_dcb_nl.c73 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setets()
178 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setdcbx()
274 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setpfc()
341 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_set_pfc_cfg()
402 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setstate()
479 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_set_pg_tc_cfg_tx()
538 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_set_pg_bwg_cfg_tx()
763 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setapp()
879 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_delapp()
985 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_cee_set_all()
Dice_lag.c362 const char *name, *upper, *role, *bonded, *primary; in ice_display_lag_info() local
368 bonded = lag->bonded ? "BONDED" : "UNBONDED"; in ice_display_lag_info()
387 dev_dbg(dev, "%s %s, upper:%s, role:%s, primary:%s\n", name, bonded, in ice_display_lag_info()
707 if (!lag->bonded) in ice_lag_move_new_vf_nodes()
717 lag->bonded && lag->primary && pri_port != act_port && in ice_lag_move_new_vf_nodes()
844 if (event_netdev != lag->netdev || !lag->bonded || !lag->upper_netdev) in ice_lag_info_event()
994 if (lag->bonded) in ice_lag_link()
998 lag->bonded = true; in ice_lag_link()
1012 if (!lag->bonded) { in ice_lag_unlink()
1041 lag->bonded = false; in ice_lag_unlink()
[all …]
Dice_vf_lib.c871 if (lag && lag->bonded && lag->primary) { in ice_reset_vf()
964 if (lag && lag->bonded && lag->primary && in ice_reset_vf()
/linux-6.12.1/Documentation/devicetree/bindings/media/
Drenesas,drif.yaml43 * When both the internal channels that are bonded together are enabled,
46 * When only one of the bonded channels need to be enabled, the property
96 Indicates that the channel acts as primary among the bonded channels.
/linux-6.12.1/Documentation/devicetree/bindings/net/wireless/
Dqca,ath9k.yaml29 - pci168c,002c # AR2427 - 802.11n bonded out
/linux-6.12.1/drivers/media/platform/renesas/
Drcar_drif.c1255 /* Check if the bonded device is probed */
1265 dev_err(sdr->dev, "failed to get bonded device from node\n"); in rcar_drif_bond_available()
1272 /* Update sdr data in the bonded device */ in rcar_drif_bond_available()
1275 /* Update sdr with bonded device data */ in rcar_drif_bond_available()
1425 /* Check if bonded device is ready */ in rcar_drif_probe()
/linux-6.12.1/net/hsr/
Dhsr_slave.c127 /* HSR over bonded devices has not been tested, but I'm not sure it in hsr_check_dev_ok()
/linux-6.12.1/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_14nm.c89 * also sets the slave DSI PLL's post-dividers if in bonded DSI mode
105 * Global list of private DSI PLL struct pointers. We need this for bonded DSI
665 /* If we're master in bonded DSI mode, then the slave PLL's post-dividers in dsi_pll_14nm_postdiv_set_rate()
/linux-6.12.1/drivers/media/usb/em28xx/
Dem28xx-reg.h238 * NOTE: not all ports are bonded out;
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/
Dintf.c231 "Interface for protocol %d restarted with bonded mode %s\n", in mlx4_do_bond()
/linux-6.12.1/drivers/net/wireless/virtual/
Dmac80211_hwsim.h317 * @HWSIM_RATE_INFO_ATTR_N_BOUNDED_CH: In case of EDMG the number of bonded channels (1-4)
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dbond.c305 * handle it when two or more representors are bonded
/linux-6.12.1/net/batman-adv/
Dmain.c423 * @orig_dev: the original receive net device (e.g. bonded device)
/linux-6.12.1/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_ctl.c733 * In bonded DSI case, CTL0 and CTL1 are always assigned to two DSI in mdp5_ctlm_init()

12