Searched refs:hisi_sas_phy_write32 (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/scsi/hisi_sas/ |
D | hisi_sas_v1_hw.c | 427 static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, in hisi_sas_phy_write32() function 449 hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg); in config_phy_opt_mode_v1_hw() 457 hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CONFIG2, cfg); in config_tx_tfe_autoneg_v1_hw() 476 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD0, in config_id_frame_v1_hw() 478 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD1, in config_id_frame_v1_hw() 480 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD2, in config_id_frame_v1_hw() 482 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD3, in config_id_frame_v1_hw() 484 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD4, in config_id_frame_v1_hw() 486 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD5, in config_id_frame_v1_hw() 569 hisi_sas_phy_write32(hisi_hba, i, PHY_CTRL, phy_ctrl); in reset_hw_v1_hw() [all …]
|
D | hisi_sas_v2_hw.c | 750 static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, int phy_no, in hisi_sas_phy_write32() function 888 hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg); in config_phy_opt_mode_v2_hw() 907 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD0, in config_id_frame_v2_hw() 909 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD1, in config_id_frame_v2_hw() 911 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD2, in config_id_frame_v2_hw() 913 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD3, in config_id_frame_v2_hw() 915 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD4, in config_id_frame_v2_hw() 917 hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD5, in config_id_frame_v2_hw() 1036 hisi_sas_phy_write32(hisi_hba, i, PHY_CFG, phy_cfg); in reset_hw_v2_hw() 1130 hisi_sas_phy_write32(hisi_hba, phy_no, CON_CONTROL, cfg); in phys_reject_stp_links_v2_hw() [all …]
|
D | hisi_sas_v3_hw.c | 577 static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, int phy_no, in hisi_sas_phy_write32() function 620 hisi_sas_phy_write32(hisi_hba, i, CHL_INT1_MSK, 0xf2057fff); in interrupt_enable_v3_hw() 621 hisi_sas_phy_write32(hisi_hba, i, CHL_INT2_MSK, 0xffffbfe); in interrupt_enable_v3_hw() 622 hisi_sas_phy_write32(hisi_hba, i, PHYCTRL_NOT_RDY_MSK, 0x0); in interrupt_enable_v3_hw() 623 hisi_sas_phy_write32(hisi_hba, i, PHYCTRL_PHY_ENA_MSK, 0x0); in interrupt_enable_v3_hw() 624 hisi_sas_phy_write32(hisi_hba, i, SL_RX_BCAST_CHK_MSK, 0x0); in interrupt_enable_v3_hw() 675 hisi_sas_phy_write32(hisi_hba, i, PROG_PHY_LINK_RATE, in init_reg_v3_hw() 677 hisi_sas_phy_write32(hisi_hba, i, SAS_RX_TRAIN_TIMER, 0x13e80); in init_reg_v3_hw() 678 hisi_sas_phy_write32(hisi_hba, i, CHL_INT0, 0xffffffff); in init_reg_v3_hw() 679 hisi_sas_phy_write32(hisi_hba, i, CHL_INT1, 0xffffffff); in init_reg_v3_hw() [all …]
|