Home
last modified time | relevance | path

Searched refs:linkrate (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/scsi/libsas/
H A Dsas_port.c91 port->linkrate = phy->linkrate; in sas_form_port_add_phy()
93 port->linkrate = max(port->linkrate, phy->linkrate); in sas_form_port_add_phy()
H A Dsas_expander.c194 dr->linkrate >= SAS_LINK_RATE_1_5_GBPS) in to_dev_type()
204 enum sas_linkrate linkrate; in sas_set_ex_phy() local
237 linkrate = phy->linkrate; in sas_set_ex_phy()
255 phy->linkrate = dr->linkrate; in sas_set_ex_phy()
285 phy->phy->negotiated_linkrate = phy->linkrate; in sas_set_ex_phy()
286 phy->phy->enabled = (phy->linkrate != SAS_PHY_DISABLED); in sas_set_ex_phy()
328 phy->linkrate != linkrate || in sas_set_ex_phy()
344 sas_route_char(dev, phy), phy->linkrate, in sas_set_ex_phy()
622 phy->linkrate = SAS_PHY_DISABLED; in sas_ex_disable_phy()
764 phy->linkrate); in sas_ex_get_linkrate()
[all …]
H A Dsas_discover.c138 dev->linkrate = port->linkrate; in sas_get_port_device()
139 dev->min_linkrate = port->linkrate; in sas_get_port_device()
140 dev->max_linkrate = port->linkrate; in sas_get_port_device()
H A Dsas_ata.c677 if (child->linkrate > parent->min_linkrate) { in sas_ata_add_dev()
699 child->linkrate = child->min_linkrate; in sas_ata_add_dev()
/linux/drivers/scsi/aic94xx/
H A Daic94xx_scb.c43 phy->sas_phy.linkrate = SAS_LINK_RATE_6_0_GBPS; in get_lrate_mode()
47 phy->sas_phy.linkrate = SAS_LINK_RATE_3_0_GBPS; in get_lrate_mode()
51 phy->sas_phy.linkrate = SAS_LINK_RATE_1_5_GBPS; in get_lrate_mode()
55 sas_phy->negotiated_linkrate = phy->sas_phy.linkrate; in get_lrate_mode()
91 phy_id, phy->sas_phy.linkrate, phy->sas_phy.iproto); in asd_phy_event_tasklet()
661 __func__, phy_id,phy->sas_phy.linkrate, in control_phy_tasklet_complete()
H A Daic94xx_tmf.c426 scb->abort_task.proto_conn_rate |= task->dev->linkrate; in asd_abort_task()
583 scb->ssp_tmf.proto_conn_rate |= dev->linkrate; in asd_initiate_ssp_tmf()
H A Daic94xx_hwi.c79 sas_phy->linkrate = SAS_LINK_RATE_UNKNOWN; in asd_init_phy()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_main.h195 unsigned int nfp_net_lr2speed(unsigned int linkrate);
H A Dnfp_net_main.c525 unsigned int nfp_net_lr2speed(unsigned int linkrate) in nfp_net_lr2speed() argument
527 if (linkrate < ARRAY_SIZE(lr_to_speed)) in nfp_net_lr2speed()
528 return lr_to_speed[linkrate]; in nfp_net_lr2speed()
/linux/include/scsi/
H A Dsas.h412 u8 linkrate:4; member
634 u8 linkrate:4; member
/linux/drivers/scsi/mvsas/
H A Dmv_sas.c228 sphy->negotiated_linkrate = sas_phy->linkrate; in mvs_bytes_dmaed()
381 buf_oaf[1] = min(sas_port->linkrate, dev->linkrate) & 0xf; in mvs_task_prep_smp()
529 buf_oaf[1] = min(sas_port->linkrate, dev->linkrate) & 0xf; in mvs_task_prep_ata()
633 buf_oaf[1] = min(sas_port->linkrate, dev->linkrate) & 0xf; in mvs_task_prep_ssp()
H A Dmv_94xx.c870 sas_phy->linkrate = in mvs_94xx_fix_phy_info()
873 sas_phy->linkrate += 0x8; in mvs_94xx_fix_phy_info()
874 mv_dprintk("get link rate is %d\n", sas_phy->linkrate); in mvs_94xx_fix_phy_info()
H A Dmv_64xx.c581 sas_phy->linkrate = in mvs_64xx_fix_phy_info()
H A Dmv_init.c76 sas_phy->linkrate = SAS_LINK_RATE_UNKNOWN; in mvs_phy_init()
/linux/drivers/scsi/pm8001/
H A Dpm8001_hwi.c3022 phy->sas_phy.linkrate = SAS_LINK_RATE_12_0_GBPS; in pm8001_get_lrate_mode()
3025 phy->sas_phy.linkrate = SAS_LINK_RATE_6_0_GBPS; in pm8001_get_lrate_mode()
3028 phy->sas_phy.linkrate = SAS_LINK_RATE_3_0_GBPS; in pm8001_get_lrate_mode()
3031 phy->sas_phy.linkrate = SAS_LINK_RATE_1_5_GBPS; in pm8001_get_lrate_mode()
3034 sas_phy->negotiated_linkrate = phy->sas_phy.linkrate; in pm8001_get_lrate_mode()
4163 u32 linkrate, phy_id; in pm8001_chip_reg_dev_req() local
4191 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm8001_chip_reg_dev_req()
4192 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm8001_chip_reg_dev_req()
4197 ((linkrate & 0x0F) * 0x1000000) | in pm8001_chip_reg_dev_req()
H A Dpm80xx_hwi.c3696 phy->sas_phy.linkrate = SAS_PHY_DISABLED; in mpi_phy_stop_resp()
4775 u32 linkrate, phy_id; in pm80xx_chip_reg_dev_req() local
4805 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm80xx_chip_reg_dev_req()
4806 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm80xx_chip_reg_dev_req()
4813 ((linkrate & 0x0F) << 24) | in pm80xx_chip_reg_dev_req()
H A Dpm8001_init.c171 sas_phy->linkrate = SAS_LINK_RATE_UNKNOWN; in pm8001_phy_init()
/linux/Documentation/translations/zh_CN/scsi/
H A Dlibsas.rst81 class, proto, type, role, oob_mode, linkrate
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_dp.c2096 u32 linkrate; in mtk_dp_dt_parse() local
2118 ret = device_property_read_u32(dev, "max-linkrate-mhz", &linkrate); in mtk_dp_dt_parse()
2124 mtk_dp->max_linkrate = drm_dp_link_rate_to_bw_code(linkrate * 100); in mtk_dp_dt_parse()
/linux/drivers/atm/
H A Didt77252.c3265 unsigned int linkrate, rsvdcr; in init_card() local
3471 linkrate = 149760000; in init_card()
3474 card->link_pcr = (linkrate / 8 / 53); in init_card()
3476 card->name, linkrate, card->link_pcr); in init_card()
/linux/Documentation/scsi/
H A Dlibsas.rst80 class, proto, type, role, oob_mode, linkrate
/linux/drivers/scsi/isci/
H A Dphy.c1411 iphy->sas_phy.linkrate = SAS_LINK_RATE_UNKNOWN; in isci_phy_init()
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_v1_hw.c1359 sas_phy->linkrate = link_rate; in int_phyup_v1_hw()