Lines Matching refs:channel
49 struct rcar_gen2_channel *channel; member
73 struct rcar_gen2_channel *channel = phy->channel; in rcar_gen2_phy_init() local
74 struct rcar_gen2_phy_driver *drv = channel->drv; in rcar_gen2_phy_init()
84 if (cmpxchg(&channel->selected_phy, -1, phy->number) != -1) in rcar_gen2_phy_init()
91 ugctrl2 &= ~channel->select_mask; in rcar_gen2_phy_init()
101 struct rcar_gen2_channel *channel = phy->channel; in rcar_gen2_phy_exit() local
103 clk_disable_unprepare(channel->drv->clk); in rcar_gen2_phy_exit()
105 channel->selected_phy = -1; in rcar_gen2_phy_exit()
113 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rcar_gen2_phy_power_on()
157 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rcar_gen2_phy_power_off()
279 struct rcar_gen2_channel *channel = drv->channels + i; in rcar_gen2_phy_probe() local
283 channel->of_node = np; in rcar_gen2_phy_probe()
284 channel->drv = drv; in rcar_gen2_phy_probe()
285 channel->selected_phy = -1; in rcar_gen2_phy_probe()
292 channel->select_mask = select_mask[channel_num]; in rcar_gen2_phy_probe()
295 struct rcar_gen2_phy *phy = &channel->phys[n]; in rcar_gen2_phy_probe()
297 phy->channel = channel; in rcar_gen2_phy_probe()