Lines Matching refs:phy
19 struct phy_common *phy = phy_id;
21 mutex_lock(&phy->mutex);
22 gpio_set_value(phy->gpio_fw_wake, wake);
25 mutex_unlock(&phy->mutex);
29 bool s3fwrn5_phy_power_ctrl(struct phy_common *phy, enum s3fwrn5_mode mode)
31 if (phy->mode == mode)
34 phy->mode = mode;
36 gpio_set_value(phy->gpio_en, 1);
37 gpio_set_value(phy->gpio_fw_wake, 0);
39 gpio_set_value(phy->gpio_fw_wake, 1);
43 gpio_set_value(phy->gpio_en, 0);
53 struct phy_common *phy = phy_id;
55 mutex_lock(&phy->mutex);
57 s3fwrn5_phy_power_ctrl(phy, mode);
59 mutex_unlock(&phy->mutex);
65 struct phy_common *phy = phy_id;
68 mutex_lock(&phy->mutex);
70 mode = phy->mode;
72 mutex_unlock(&phy->mutex);