phy_no            119 drivers/clk/renesas/clk-sh73a0.c 		u32 phy_no = name[3] - '0';
phy_no            121 drivers/clk/renesas/clk-sh73a0.c 			(phy_no ? CPG_DSI1PHYCR : CPG_DSI0PHYCR);
phy_no            123 drivers/clk/renesas/clk-sh73a0.c 		parent_name = phy_no ? "dsi1pck" : "dsi0pck";
phy_no            280 drivers/scsi/hisi_sas/hisi_sas.h 	void (*sl_notify_ssp)(struct hisi_hba *hisi_hba, int phy_no);
phy_no            292 drivers/scsi/hisi_sas/hisi_sas.h 	void (*phy_start)(struct hisi_hba *hisi_hba, int phy_no);
phy_no            293 drivers/scsi/hisi_sas/hisi_sas.h 	void (*phy_disable)(struct hisi_hba *hisi_hba, int phy_no);
phy_no            294 drivers/scsi/hisi_sas/hisi_sas.h 	void (*phy_hard_reset)(struct hisi_hba *hisi_hba, int phy_no);
phy_no            295 drivers/scsi/hisi_sas/hisi_sas.h 	void (*get_events)(struct hisi_hba *hisi_hba, int phy_no);
phy_no            296 drivers/scsi/hisi_sas/hisi_sas.h 	void (*phy_set_linkrate)(struct hisi_hba *hisi_hba, int phy_no,
phy_no            578 drivers/scsi/hisi_sas/hisi_sas.h extern void hisi_sas_phy_enable(struct hisi_hba *hisi_hba, int phy_no,
phy_no            580 drivers/scsi/hisi_sas/hisi_sas.h extern void hisi_sas_phy_down(struct hisi_hba *hisi_hba, int phy_no, int rdy);
phy_no            588 drivers/scsi/hisi_sas/hisi_sas.h extern void hisi_sas_phy_oob_ready(struct hisi_hba *hisi_hba, int phy_no);
phy_no            150 drivers/scsi/hisi_sas/hisi_sas_main.c 	int phy_no;
phy_no            152 drivers/scsi/hisi_sas/hisi_sas_main.c 	for (phy_no = 0; phy_no < hisi_hba->n_phy; phy_no++)
phy_no            153 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_sas_phy_enable(hisi_hba, phy_no, 0);
phy_no            617 drivers/scsi/hisi_sas/hisi_sas_main.c static void hisi_sas_bytes_dmaed(struct hisi_hba *hisi_hba, int phy_no)
phy_no            619 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no            781 drivers/scsi/hisi_sas/hisi_sas_main.c 		int phy_no;
phy_no            785 drivers/scsi/hisi_sas/hisi_sas_main.c 		for (phy_no = 0; phy_no < phy_num; phy_no++) {
phy_no            786 drivers/scsi/hisi_sas/hisi_sas_main.c 			phy = &parent_dev->ex_dev.ex_phy[phy_no];
phy_no            792 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (phy_no == phy_num) {
phy_no            858 drivers/scsi/hisi_sas/hisi_sas_main.c 	int phy_no = sas_phy->id;
phy_no            861 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_hba->hw->sl_notify_ssp(hisi_hba, phy_no);
phy_no            862 drivers/scsi/hisi_sas/hisi_sas_main.c 	hisi_sas_bytes_dmaed(hisi_hba, phy_no);
phy_no            896 drivers/scsi/hisi_sas/hisi_sas_main.c 	int phy_no = phy->sas_phy.id;
phy_no            898 drivers/scsi/hisi_sas/hisi_sas_main.c 	dev_warn(dev, "phy%d wait phyup timeout, issuing link reset\n", phy_no);
phy_no            902 drivers/scsi/hisi_sas/hisi_sas_main.c void hisi_sas_phy_oob_ready(struct hisi_hba *hisi_hba, int phy_no)
phy_no            904 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no            908 drivers/scsi/hisi_sas/hisi_sas_main.c 		dev_dbg(dev, "phy%d OOB ready\n", phy_no);
phy_no            915 drivers/scsi/hisi_sas/hisi_sas_main.c static void hisi_sas_phy_init(struct hisi_hba *hisi_hba, int phy_no)
phy_no            917 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no            925 drivers/scsi/hisi_sas/hisi_sas_main.c 	sas_phy->enabled = (phy_no < hisi_hba->n_phy) ? 1 : 0;
phy_no            933 drivers/scsi/hisi_sas/hisi_sas_main.c 	sas_phy->id = phy_no;
phy_no            948 drivers/scsi/hisi_sas/hisi_sas_main.c void hisi_sas_phy_enable(struct hisi_hba *hisi_hba, int phy_no, int enable)
phy_no            950 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no            961 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_hba->hw->phy_start(hisi_hba, phy_no);
phy_no            964 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_hba->hw->phy_disable(hisi_hba, phy_no);
phy_no           1082 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_phy_set_linkrate(struct hisi_hba *hisi_hba, int phy_no,
phy_no           1087 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1109 drivers/scsi/hisi_sas/hisi_sas_main.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 0);
phy_no           1111 drivers/scsi/hisi_sas/hisi_sas_main.c 	hisi_hba->hw->phy_set_linkrate(hisi_hba, phy_no, &_r);
phy_no           1112 drivers/scsi/hisi_sas/hisi_sas_main.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 1);
phy_no           1122 drivers/scsi/hisi_sas/hisi_sas_main.c 	int phy_no = sas_phy->id;
phy_no           1126 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_hba->hw->phy_hard_reset(hisi_hba, phy_no);
phy_no           1130 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_sas_phy_enable(hisi_hba, phy_no, 0);
phy_no           1132 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_sas_phy_enable(hisi_hba, phy_no, 1);
phy_no           1136 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_sas_phy_enable(hisi_hba, phy_no, 0);
phy_no           1140 drivers/scsi/hisi_sas/hisi_sas_main.c 		return hisi_sas_phy_set_linkrate(hisi_hba, phy_no, funcdata);
phy_no           1143 drivers/scsi/hisi_sas/hisi_sas_main.c 			hisi_hba->hw->get_events(hisi_hba, phy_no);
phy_no           1406 drivers/scsi/hisi_sas/hisi_sas_main.c 	int phy_no;
phy_no           1408 drivers/scsi/hisi_sas/hisi_sas_main.c 	for (phy_no = 0; phy_no < hisi_hba->n_phy; phy_no++) {
phy_no           1409 drivers/scsi/hisi_sas/hisi_sas_main.c 		struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1418 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (state & BIT(phy_no)) {
phy_no           1429 drivers/scsi/hisi_sas/hisi_sas_main.c 			hisi_sas_phy_down(hisi_hba, phy_no, 0);
phy_no           2186 drivers/scsi/hisi_sas/hisi_sas_main.c void hisi_sas_phy_down(struct hisi_hba *hisi_hba, int phy_no, int rdy)
phy_no           2188 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           2195 drivers/scsi/hisi_sas/hisi_sas_main.c 		hisi_sas_bytes_dmaed(hisi_hba, phy_no);
phy_no           2202 drivers/scsi/hisi_sas/hisi_sas_main.c 			dev_info(dev, "ignore flutter phy%d down\n", phy_no);
phy_no           3503 drivers/scsi/hisi_sas/hisi_sas_main.c 	unsigned int phy_no;
phy_no           3509 drivers/scsi/hisi_sas/hisi_sas_main.c 	val = kstrtouint_from_user(buf, count, 0, &phy_no);
phy_no           3513 drivers/scsi/hisi_sas/hisi_sas_main.c 	if (phy_no >= hisi_hba->n_phy)
phy_no           3516 drivers/scsi/hisi_sas/hisi_sas_main.c 	hisi_hba->debugfs_bist_phy_no = phy_no;
phy_no            428 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 					int phy_no, u32 off, u32 val)
phy_no            430 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	void __iomem *regs = hisi_hba->regs + (0x400 * phy_no) + off;
phy_no            436 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 				      int phy_no, u32 off)
phy_no            438 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	void __iomem *regs = hisi_hba->regs + (0x400 * phy_no) + off;
phy_no            443 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void config_phy_opt_mode_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            445 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no            449 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            452 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void config_tx_tfe_autoneg_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            454 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CONFIG2);
phy_no            457 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CONFIG2, cfg);
phy_no            460 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void config_id_frame_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            473 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	identify_frame.phy_id = phy_no;
phy_no            476 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD0,
phy_no            478 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD1,
phy_no            480 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD2,
phy_no            482 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD3,
phy_no            484 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD4,
phy_no            486 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD5,
phy_no            763 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void enable_phy_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            765 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no            768 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            771 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void disable_phy_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            773 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no            776 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            779 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void start_phy_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            781 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	config_id_frame_v1_hw(hisi_hba, phy_no);
phy_no            782 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	config_phy_opt_mode_v1_hw(hisi_hba, phy_no);
phy_no            783 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	config_tx_tfe_autoneg_v1_hw(hisi_hba, phy_no);
phy_no            784 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	enable_phy_v1_hw(hisi_hba, phy_no);
phy_no            787 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void phy_hard_reset_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            789 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 0);
phy_no            791 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 1);
phy_no            819 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void sl_notify_ssp_v1_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            823 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	sl_control = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no            825 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL, sl_control);
phy_no            827 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	sl_control = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no            829 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL, sl_control);
phy_no            837 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static void phy_set_linkrate_v1_hw(struct hisi_hba *hisi_hba, int phy_no,
phy_no            844 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PROG_PHY_LINK_RATE,
phy_no           1325 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	int i, phy_no = sas_phy->id;
phy_no           1332 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	irq_value = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT2);
phy_no           1341 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	if (context & 1 << phy_no) {
phy_no           1343 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 			phy_no);
phy_no           1347 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	port_id = (hisi_sas_read32(hisi_hba, PHY_PORT_NUM_MA) >> (4 * phy_no))
phy_no           1350 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		dev_err(dev, "phyup: phy%d invalid portid\n", phy_no);
phy_no           1356 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		u32 idaf = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           1363 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	link_rate = (link_rate >> (phy_no * 4)) & 0xf;
phy_no           1369 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		 phy_no, link_rate);
phy_no           1392 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT2,
phy_no           1396 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		u32 chl_int0 = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT0);
phy_no           1399 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0, chl_int0);
phy_no           1400 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0_MSK, 0x3ce3ee);
phy_no           1413 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	int phy_no = sas_phy->id;
phy_no           1417 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	irq_value = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT2);
phy_no           1430 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT2,
phy_no           1443 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	int phy_no = sas_phy->id;
phy_no           1446 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	irq_mask_old = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT0_MSK);
phy_no           1447 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0_MSK, 0x3fffff);
phy_no           1450 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	irq_value = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT0);
phy_no           1455 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		hisi_sas_phy_down(hisi_hba, phy_no,
phy_no           1456 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 				  (phy_state & 1 << phy_no) ? 1 : 0);
phy_no           1461 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 			phy_no);
phy_no           1464 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		dev_dbg(dev, "abnormal: DWS_LOST phy%d dws lost\n", phy_no);
phy_no           1468 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 			phy_no);
phy_no           1473 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 			phy_no);
phy_no           1476 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		dev_dbg(dev, "abnormal: SL_PS_FAIL phy%d fail\n", phy_no);
phy_no           1479 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0, irq_value);
phy_no           1482 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0_MSK,
phy_no           1485 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0_MSK,
phy_no            750 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, int phy_no,
phy_no            753 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	void __iomem *regs = hisi_hba->regs + (0x400 * phy_no) + off;
phy_no            759 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				      int phy_no, u32 off)
phy_no            761 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	void __iomem *regs = hisi_hba->regs + (0x400 * phy_no) + off;
phy_no            884 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void config_phy_opt_mode_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            886 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no            890 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            893 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void config_id_frame_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            906 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	identify_frame.phy_id = phy_no;
phy_no            909 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD0,
phy_no            911 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD1,
phy_no            913 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD2,
phy_no            915 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD3,
phy_no            917 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD4,
phy_no            919 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD5,
phy_no           1116 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int phy_no;
phy_no           1119 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	for (phy_no = 0; phy_no < hisi_hba->n_phy; phy_no++) {
phy_no           1120 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		cfg = hisi_sas_phy_read32(hisi_hba, phy_no, CON_CONTROL);
phy_no           1125 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, CON_CONTROL, cfg);
phy_no           1131 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int phy_no;
phy_no           1134 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	for (phy_no = 0; phy_no < hisi_hba->n_phy; phy_no++) {
phy_no           1135 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if (!(hisi_hba->reject_stp_links_msk & BIT(phy_no)))
phy_no           1138 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		dma_tx_dfx1 = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           1142 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				phy_no, CON_CONTROL);
phy_no           1145 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			hisi_sas_phy_write32(hisi_hba, phy_no,
phy_no           1147 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			clear_bit(phy_no, &hisi_hba->reject_stp_links_msk);
phy_no           1390 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void enable_phy_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1392 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no           1395 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no           1398 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static bool is_sata_phy_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1403 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (context & (1 << phy_no))
phy_no           1409 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static bool tx_fifo_is_empty_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1413 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	dfx_val = hisi_sas_phy_read32(hisi_hba, phy_no, DMA_TX_DFX1);
phy_no           1421 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static bool axi_bus_is_idle_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1432 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		dfx_val = hisi_sas_phy_read32(hisi_hba, phy_no, DMA_TX_DFX1);
phy_no           1434 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			phy_no, DMA_TX_FIFO_DFX0);
phy_no           1442 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			phy_no, status, axi_status,
phy_no           1447 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static bool wait_io_done_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1454 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		status = hisi_sas_phy_read32(hisi_hba, phy_no, LINK_DFX2);
phy_no           1460 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		tx_dfx0 = hisi_sas_phy_read32(hisi_hba, phy_no, DMA_TX_DFX0);
phy_no           1466 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			phy_no, status, tx_dfx0);
phy_no           1470 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static bool allowed_disable_phy_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1472 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (tx_fifo_is_empty_v2_hw(hisi_hba, phy_no))
phy_no           1475 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (!axi_bus_is_idle_v2_hw(hisi_hba, phy_no))
phy_no           1478 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (!wait_io_done_v2_hw(hisi_hba, phy_no))
phy_no           1485 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void disable_phy_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1497 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (is_sata_phy_v2_hw(hisi_hba, phy_no)) {
phy_no           1498 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if (allowed_disable_phy_v2_hw(hisi_hba, phy_no))
phy_no           1506 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	dfx0_val = hisi_sas_phy_read32(hisi_hba, phy_no, PORT_DFX0);
phy_no           1511 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (!tx_fifo_is_empty_v2_hw(hisi_hba, phy_no)) {
phy_no           1513 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			phy_no);
phy_no           1514 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		txid_auto = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           1517 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, TXID_AUTO,
phy_no           1522 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no           1524 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no           1532 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void start_phy_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1534 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	config_id_frame_v2_hw(hisi_hba, phy_no);
phy_no           1535 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	config_phy_opt_mode_v2_hw(hisi_hba, phy_no);
phy_no           1536 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	enable_phy_v2_hw(hisi_hba, phy_no);
phy_no           1539 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void phy_hard_reset_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1541 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1544 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 0);
phy_no           1546 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		txid_auto = hisi_sas_phy_read32(hisi_hba, phy_no, TXID_AUTO);
phy_no           1547 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, TXID_AUTO,
phy_no           1551 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 1);
phy_no           1554 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void phy_get_events_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1556 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1562 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	err4_reg_val = hisi_sas_phy_read32(hisi_hba, phy_no, SAS_ERR_CNT4_REG);
phy_no           1565 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	err6_reg_val = hisi_sas_phy_read32(hisi_hba, phy_no, SAS_ERR_CNT6_REG);
phy_no           1588 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void sl_notify_ssp_v2_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1592 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	sl_control = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no           1594 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL, sl_control);
phy_no           1596 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	sl_control = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no           1598 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL, sl_control);
phy_no           1606 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void phy_set_linkrate_v2_hw(struct hisi_hba *hisi_hba, int phy_no,
phy_no           1613 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PROG_PHY_LINK_RATE,
phy_no           2584 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		int phy_no = sas_phy->id;
phy_no           2587 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		link_dfx2 = hisi_sas_phy_read32(hisi_hba, phy_no, LINK_DFX2);
phy_no           2592 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			txid_auto = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           2595 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			hisi_sas_phy_write32(hisi_hba, phy_no, TXID_AUTO,
phy_no           2632 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static int phy_up_v2_hw(int phy_no, struct hisi_hba *hisi_hba)
phy_no           2636 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           2643 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_PHY_ENA_MSK, 1);
phy_no           2645 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (is_sata_phy_v2_hw(hisi_hba, phy_no))
phy_no           2650 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (phy_no == 8) {
phy_no           2659 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		port_id = (port_id >> (4 * phy_no)) & 0xf;
phy_no           2661 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		link_rate = (link_rate >> (phy_no * 4)) & 0xf;
phy_no           2665 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		dev_err(dev, "phyup: phy%d invalid portid\n", phy_no);
phy_no           2671 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		u32 idaf = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           2679 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	dev_info(dev, "phyup: phy%d link_rate=%d\n", phy_no, link_rate);
phy_no           2704 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0,
phy_no           2706 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_PHY_ENA_MSK, 0);
phy_no           2722 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static int phy_down_v2_hw(int phy_no, struct hisi_hba *hisi_hba)
phy_no           2725 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           2730 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_NOT_RDY_MSK, 1);
phy_no           2733 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	dev_info(dev, "phydown: phy%d phy_state=0x%x\n", phy_no, phy_state);
phy_no           2734 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_down(hisi_hba, phy_no, (phy_state & 1 << phy_no) ? 1 : 0);
phy_no           2736 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	sl_ctrl = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no           2737 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL,
phy_no           2744 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	txid_auto = hisi_sas_phy_read32(hisi_hba, phy_no, TXID_AUTO);
phy_no           2745 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TXID_AUTO,
phy_no           2748 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0, CHL_INT0_NOT_RDY_MSK);
phy_no           2749 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_NOT_RDY_MSK, 0);
phy_no           2758 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int phy_no = 0;
phy_no           2765 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			u32 reg_value = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           2773 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				if (phy_up_v2_hw(phy_no, hisi_hba) ==
phy_no           2780 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				if (phy_down_v2_hw(phy_no, hisi_hba) ==
phy_no           2789 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				if (reg_value & BIT(phy_no)) {
phy_no           2791 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 					if (phy_up_v2_hw(phy_no, hisi_hba) ==
phy_no           2796 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 					if (phy_down_v2_hw(phy_no, hisi_hba) ==
phy_no           2808 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		phy_no++;
phy_no           2814 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static void phy_bcast_v2_hw(int phy_no, struct hisi_hba *hisi_hba)
phy_no           2816 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           2821 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_RX_BCAST_CHK_MSK, 1);
phy_no           2822 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	bcast_status = hisi_sas_phy_read32(hisi_hba, phy_no, RX_PRIMS_STATUS);
phy_no           2826 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0,
phy_no           2828 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_RX_BCAST_CHK_MSK, 0);
phy_no           2863 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int phy_no = 0;
phy_no           2874 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		u32 irq_value0 = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           2876 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		u32 irq_value1 = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           2878 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		u32 irq_value2 = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           2881 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if ((irq_msk & (1 << phy_no)) && irq_value1) {
phy_no           2892 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 					error->msg, phy_no, irq_value1);
phy_no           2896 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			hisi_sas_phy_write32(hisi_hba, phy_no,
phy_no           2900 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if ((irq_msk & (1 << phy_no)) && irq_value2) {
phy_no           2901 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           2905 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 					 phy_no);
phy_no           2910 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			hisi_sas_phy_write32(hisi_hba, phy_no,
phy_no           2914 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if ((irq_msk & (1 << phy_no)) && irq_value0) {
phy_no           2916 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				phy_bcast_v2_hw(phy_no, hisi_hba);
phy_no           2919 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				hisi_sas_phy_oob_ready(hisi_hba, phy_no);
phy_no           2921 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			hisi_sas_phy_write32(hisi_hba, phy_no,
phy_no           2927 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		irq_msk &= ~(1 << phy_no);
phy_no           2928 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		phy_no++;
phy_no           3204 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int phy_no, offset;
phy_no           3208 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	phy_no = sas_phy->id;
phy_no           3209 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	initial_fis = &hisi_hba->initial_fis[phy_no];
phy_no           3212 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	offset = 4 * (phy_no / 4);
phy_no           3215 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			 ent_msk | 1 << ((phy_no % 4) * 8));
phy_no           3219 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			     (phy_no % 4)));
phy_no           3220 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	ent_int >>= ENT_INT_SRC1_D2H_FIS_CH1_OFF * (phy_no % 4);
phy_no           3222 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		dev_warn(dev, "sata int: phy%d did not receive FIS\n", phy_no);
phy_no           3229 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		dev_warn(dev, "sata int: phy%d FIS status: 0x%x\n", phy_no,
phy_no           3236 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	if (unlikely(phy_no == 8)) {
phy_no           3245 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		port_id = (port_id >> (4 * phy_no)) & 0xf;
phy_no           3247 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		link_rate = (link_rate >> (phy_no * 4)) & 0xf;
phy_no           3251 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		dev_err(dev, "sata int: phy%d invalid portid\n", phy_no);
phy_no           3257 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hard_phy_linkrate = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           3266 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	attached_sas_addr[7] = phy_no;
phy_no           3269 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	dev_info(dev, "sata int phyup: phy%d link_rate=%d\n", phy_no, link_rate);
phy_no           3311 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int i, phy_no, fatal_no, queue_no;
phy_no           3328 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	for (phy_no = 0; phy_no < hisi_hba->n_phy; phy_no++) {
phy_no           3329 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           3331 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		irq = irq_map[phy_no + 72];
phy_no           3467 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int phy_no, count;
phy_no           3477 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		for (phy_no = 0; phy_no < count; phy_no++) {
phy_no           3485 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 					reg_index * 4 + phy_no;
phy_no           3486 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			int data_idx = phy_no + 3 - (phy_no % 4) * 2;
phy_no            529 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void hisi_sas_phy_write32(struct hisi_hba *hisi_hba, int phy_no,
phy_no            532 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	void __iomem *regs = hisi_hba->regs + (0x400 * phy_no) + off;
phy_no            538 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 				      int phy_no, u32 off)
phy_no            540 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	void __iomem *regs = hisi_hba->regs + (0x400 * phy_no) + off;
phy_no            707 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void config_phy_opt_mode_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            709 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no            713 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            716 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void config_id_frame_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            729 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	identify_frame.phy_id = phy_no;
phy_no            732 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD0,
phy_no            734 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD1,
phy_no            736 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD2,
phy_no            738 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD3,
phy_no            740 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD4,
phy_no            742 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TX_ID_DWORD5,
phy_no            912 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void enable_phy_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            914 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no            918 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            921 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void disable_phy_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            923 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
phy_no            924 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 irq_msk = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT2_MSK);
phy_no            930 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT2_MSK, msk | irq_msk);
phy_no            933 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            938 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (state & BIT(phy_no)) {
phy_no            940 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
phy_no            945 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_INVLD_DW);
phy_no            946 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_DISP_ERR);
phy_no            947 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_CODE_ERR);
phy_no            949 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT2, msk);
phy_no            950 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT2_MSK, irq_msk);
phy_no            953 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void start_phy_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            955 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	config_id_frame_v3_hw(hisi_hba, phy_no);
phy_no            956 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	config_phy_opt_mode_v3_hw(hisi_hba, phy_no);
phy_no            957 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	enable_phy_v3_hw(hisi_hba, phy_no);
phy_no            960 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void phy_hard_reset_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            962 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no            965 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 0);
phy_no            967 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		txid_auto = hisi_sas_phy_read32(hisi_hba, phy_no, TXID_AUTO);
phy_no            968 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, TXID_AUTO,
phy_no            972 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_enable(hisi_hba, phy_no, 1);
phy_no            995 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void sl_notify_ssp_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no            999 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	sl_control = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no           1001 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL, sl_control);
phy_no           1003 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	sl_control = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no           1005 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL, sl_control);
phy_no           1435 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static irqreturn_t phy_up_v3_hw(int phy_no, struct hisi_hba *hisi_hba)
phy_no           1440 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1446 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_PHY_ENA_MSK, 1);
phy_no           1449 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	port_id = (port_id >> (4 * phy_no)) & 0xf;
phy_no           1451 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	link_rate = (link_rate >> (phy_no * 4)) & 0xf;
phy_no           1454 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_err(dev, "phyup: phy%d invalid portid\n", phy_no);
phy_no           1463 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (context & (1 << phy_no)) {
phy_no           1469 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_info(dev, "phyup: phy%d link_rate=%d(sata)\n", phy_no, link_rate);
phy_no           1470 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		initial_fis = &hisi_hba->initial_fis[phy_no];
phy_no           1476 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 				 phy_no, fis->status);
phy_no           1485 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		attached_sas_addr[7] = phy_no;
phy_no           1500 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_info(dev, "phyup: phy%d link_rate=%d\n", phy_no, link_rate);
phy_no           1502 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			u32 idaf = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           1532 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0,
phy_no           1534 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_PHY_ENA_MSK, 0);
phy_no           1539 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static irqreturn_t phy_down_v3_hw(int phy_no, struct hisi_hba *hisi_hba)
phy_no           1541 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1546 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_NOT_RDY_MSK, 1);
phy_no           1549 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	dev_info(dev, "phydown: phy%d phy_state=0x%x\n", phy_no, phy_state);
phy_no           1550 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_down(hisi_hba, phy_no, (phy_state & 1 << phy_no) ? 1 : 0);
phy_no           1552 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	sl_ctrl = hisi_sas_phy_read32(hisi_hba, phy_no, SL_CONTROL);
phy_no           1553 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_CONTROL,
phy_no           1556 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	txid_auto = hisi_sas_phy_read32(hisi_hba, phy_no, TXID_AUTO);
phy_no           1557 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, TXID_AUTO,
phy_no           1560 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0, CHL_INT0_NOT_RDY_MSK);
phy_no           1561 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHYCTRL_NOT_RDY_MSK, 0);
phy_no           1566 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static irqreturn_t phy_bcast_v3_hw(int phy_no, struct hisi_hba *hisi_hba)
phy_no           1568 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1573 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_RX_BCAST_CHK_MSK, 1);
phy_no           1574 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	bcast_status = hisi_sas_phy_read32(hisi_hba, phy_no, RX_PRIMS_STATUS);
phy_no           1578 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0,
phy_no           1580 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, SL_RX_BCAST_CHK_MSK, 0);
phy_no           1589 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int phy_no = 0;
phy_no           1596 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			u32 irq_value = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           1599 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			int rdy = phy_state & (1 << phy_no);
phy_no           1604 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 					if (phy_up_v3_hw(phy_no, hisi_hba)
phy_no           1609 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 					if (phy_bcast_v3_hw(phy_no, hisi_hba)
phy_no           1615 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 					if (phy_down_v3_hw(phy_no, hisi_hba)
phy_no           1621 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		phy_no++;
phy_no           1670 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void handle_chl_int1_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1672 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 irq_value = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT1);
phy_no           1673 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 irq_msk = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT1_MSK);
phy_no           1688 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			error->msg, phy_no, irq_value);
phy_no           1692 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT1, irq_value);
phy_no           1695 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void phy_get_events_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1697 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1706 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	reg_value = hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_DWS_LOST);
phy_no           1710 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	reg_value = hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_RESET_PROB);
phy_no           1714 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	reg_value = hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_INVLD_DW);
phy_no           1718 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	reg_value = hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_DISP_ERR);
phy_no           1722 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	reg_value = hisi_sas_phy_read32(hisi_hba, phy_no, ERR_CNT_CODE_ERR);
phy_no           1728 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void handle_chl_int2_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1730 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 irq_msk = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT2_MSK);
phy_no           1731 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 irq_value = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT2);
phy_no           1732 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct hisi_sas_phy *phy = &hisi_hba->phy[phy_no];
phy_no           1744 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		dev_warn(dev, "phy%d identify timeout\n", phy_no);
phy_no           1749 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		u32 reg_value = hisi_sas_phy_read32(hisi_hba, phy_no,
phy_no           1753 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			 phy_no, reg_value);
phy_no           1762 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		phy_get_events_v3_hw(hisi_hba, phy_no);
phy_no           1765 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			dev_info(dev, "phy%d invalid dword cnt:   %u\n", phy_no,
phy_no           1769 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			dev_info(dev, "phy%d code violation cnt:  %u\n", phy_no,
phy_no           1773 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			dev_info(dev, "phy%d disparity error cnt: %u\n", phy_no,
phy_no           1784 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 				!((reg_value >> 8) & BIT(phy_no)),
phy_no           1790 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT2, irq_value);
phy_no           1793 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void handle_chl_int0_v3_hw(struct hisi_hba *hisi_hba, int phy_no)
phy_no           1795 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 irq_value0 = hisi_sas_phy_read32(hisi_hba, phy_no, CHL_INT0);
phy_no           1798 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		hisi_sas_phy_oob_ready(hisi_hba, phy_no);
phy_no           1800 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, CHL_INT0,
phy_no           1810 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	int phy_no = 0;
phy_no           1816 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		if (irq_msk & (2 << (phy_no * 4)))
phy_no           1817 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			handle_chl_int0_v3_hw(hisi_hba, phy_no);
phy_no           1819 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		if (irq_msk & (4 << (phy_no * 4)))
phy_no           1820 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			handle_chl_int1_v3_hw(hisi_hba, phy_no);
phy_no           1822 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		if (irq_msk & (8 << (phy_no * 4)))
phy_no           1823 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 			handle_chl_int2_v3_hw(hisi_hba, phy_no);
phy_no           1825 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		irq_msk &= ~(0xe << (phy_no * 4));
phy_no           1826 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		phy_no++;
phy_no           2477 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void phy_set_linkrate_v3_hw(struct hisi_hba *hisi_hba, int phy_no,
phy_no           2484 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PROG_PHY_LINK_RATE,
phy_no            915 drivers/scsi/mvsas/mv_sas.c static void mvs_update_wideport(struct mvs_info *mvi, int phy_no)
phy_no            917 drivers/scsi/mvsas/mv_sas.c 	struct mvs_phy *phy = &mvi->phy[phy_no];
phy_no           1123 drivers/scsi/mvsas/mv_sas.c 	int phy_no = 0;
phy_no           1125 drivers/scsi/mvsas/mv_sas.c 	while (phy != &mvi->phy[phy_no]) {
phy_no           1126 drivers/scsi/mvsas/mv_sas.c 		phy_no++;
phy_no           1127 drivers/scsi/mvsas/mv_sas.c 		if (phy_no >= MVS_MAX_PHYS)
phy_no           1131 drivers/scsi/mvsas/mv_sas.c 		mvs_do_release_task(phy->mvi, phy_no, dev);
phy_no           1828 drivers/scsi/mvsas/mv_sas.c 		int phy_no, struct domain_device *dev)
phy_no           1835 drivers/scsi/mvsas/mv_sas.c 	phy = &mvi->phy[phy_no];
phy_no           1882 drivers/scsi/mvsas/mv_sas.c 	u32 phy_no = (unsigned long) mwq->data;
phy_no           1884 drivers/scsi/mvsas/mv_sas.c 	struct mvs_phy *phy = &mvi->phy[phy_no];
phy_no           1893 drivers/scsi/mvsas/mv_sas.c 			tmp = MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no);
phy_no           1900 drivers/scsi/mvsas/mv_sas.c 				mv_dprintk("phy%d Removed Device\n", phy_no);
phy_no           1902 drivers/scsi/mvsas/mv_sas.c 				MVS_CHIP_DISP->detect_porttype(mvi, phy_no);
phy_no           1903 drivers/scsi/mvsas/mv_sas.c 				mvs_update_phyinfo(mvi, phy_no, 1);
phy_no           1904 drivers/scsi/mvsas/mv_sas.c 				mvs_bytes_dmaed(mvi, phy_no);
phy_no           1906 drivers/scsi/mvsas/mv_sas.c 				mv_dprintk("phy%d Attached Device\n", phy_no);
phy_no           1913 drivers/scsi/mvsas/mv_sas.c 		mv_dprintk("phy%d Got Broadcast Change\n", phy_no);
phy_no           1943 drivers/scsi/mvsas/mv_sas.c 	u8 phy_no;
phy_no           1945 drivers/scsi/mvsas/mv_sas.c 	for (phy_no = 0; phy_no < mvi->chip->n_phy; phy_no++) {
phy_no           1946 drivers/scsi/mvsas/mv_sas.c 		if (&mvi->phy[phy_no] == phy) {
phy_no           1948 drivers/scsi/mvsas/mv_sas.c 				phy_no+mvi->id*mvi->chip->n_phy);
phy_no           1949 drivers/scsi/mvsas/mv_sas.c 			MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_HARD_RESET);
phy_no           1954 drivers/scsi/mvsas/mv_sas.c void mvs_int_port(struct mvs_info *mvi, int phy_no, u32 events)
phy_no           1957 drivers/scsi/mvsas/mv_sas.c 	struct mvs_phy *phy = &mvi->phy[phy_no];
phy_no           1959 drivers/scsi/mvsas/mv_sas.c 	phy->irq_status = MVS_CHIP_DISP->read_port_irq_stat(mvi, phy_no);
phy_no           1960 drivers/scsi/mvsas/mv_sas.c 	MVS_CHIP_DISP->write_port_irq_stat(mvi, phy_no, phy->irq_status);
phy_no           1961 drivers/scsi/mvsas/mv_sas.c 	mv_dprintk("phy %d ctrl sts=0x%08X.\n", phy_no+mvi->id*mvi->chip->n_phy,
phy_no           1962 drivers/scsi/mvsas/mv_sas.c 		MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no));
phy_no           1963 drivers/scsi/mvsas/mv_sas.c 	mv_dprintk("phy %d irq sts = 0x%08X\n", phy_no+mvi->id*mvi->chip->n_phy,
phy_no           1973 drivers/scsi/mvsas/mv_sas.c 		phy_no + mvi->id*mvi->chip->n_phy);
phy_no           1981 drivers/scsi/mvsas/mv_sas.c 			mvs_do_release_task(mvi, phy_no, NULL);
phy_no           1985 drivers/scsi/mvsas/mv_sas.c 				(void *)(unsigned long)phy_no,
phy_no           1987 drivers/scsi/mvsas/mv_sas.c 			ready = mvs_is_phy_ready(mvi, phy_no);
phy_no           1991 drivers/scsi/mvsas/mv_sas.c 							phy_no);
phy_no           1994 drivers/scsi/mvsas/mv_sas.c 							phy_no, MVS_SOFT_RESET);
phy_no           2001 drivers/scsi/mvsas/mv_sas.c 		tmp = MVS_CHIP_DISP->read_port_irq_mask(mvi, phy_no);
phy_no           2002 drivers/scsi/mvsas/mv_sas.c 		MVS_CHIP_DISP->write_port_irq_mask(mvi, phy_no,
phy_no           2011 drivers/scsi/mvsas/mv_sas.c 		phy->phy_status = mvs_is_phy_ready(mvi, phy_no);
phy_no           2012 drivers/scsi/mvsas/mv_sas.c 		mv_dprintk("notify plug in on phy[%d]\n", phy_no);
phy_no           2015 drivers/scsi/mvsas/mv_sas.c 			MVS_CHIP_DISP->detect_porttype(mvi, phy_no);
phy_no           2018 drivers/scsi/mvsas/mv_sas.c 						mvi, phy_no);
phy_no           2021 drivers/scsi/mvsas/mv_sas.c 							phy_no, tmp);
phy_no           2023 drivers/scsi/mvsas/mv_sas.c 			mvs_update_phyinfo(mvi, phy_no, 0);
phy_no           2025 drivers/scsi/mvsas/mv_sas.c 				MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_PHY_TUNE);
phy_no           2029 drivers/scsi/mvsas/mv_sas.c 			mvs_bytes_dmaed(mvi, phy_no);
phy_no           2037 drivers/scsi/mvsas/mv_sas.c 				phy_no + mvi->id*mvi->chip->n_phy);
phy_no           2041 drivers/scsi/mvsas/mv_sas.c 			phy_no + mvi->id*mvi->chip->n_phy);
phy_no           2042 drivers/scsi/mvsas/mv_sas.c 		mvs_handle_event(mvi, (void *)(unsigned long)phy_no,
phy_no            456 drivers/scsi/mvsas/mv_sas.h void mvs_do_release_task(struct mvs_info *mvi, int phy_no,
phy_no            458 drivers/scsi/mvsas/mv_sas.h void mvs_int_port(struct mvs_info *mvi, int phy_no, u32 events);