Lines Matching refs:channel
50 struct rcar_gen2_channel *channel; member
74 struct rcar_gen2_channel *channel = phy->channel; in rcar_gen2_phy_init() local
75 struct rcar_gen2_phy_driver *drv = channel->drv; in rcar_gen2_phy_init()
85 if (cmpxchg(&channel->selected_phy, -1, phy->number) != -1) in rcar_gen2_phy_init()
92 ugctrl2 &= ~channel->select_mask; in rcar_gen2_phy_init()
102 struct rcar_gen2_channel *channel = phy->channel; in rcar_gen2_phy_exit() local
104 clk_disable_unprepare(channel->drv->clk); in rcar_gen2_phy_exit()
106 channel->selected_phy = -1; in rcar_gen2_phy_exit()
114 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rcar_gen2_phy_power_on()
158 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rcar_gen2_phy_power_off()
284 struct rcar_gen2_channel *channel = drv->channels + i; in rcar_gen2_phy_probe() local
288 channel->of_node = np; in rcar_gen2_phy_probe()
289 channel->drv = drv; in rcar_gen2_phy_probe()
290 channel->selected_phy = -1; in rcar_gen2_phy_probe()
297 channel->select_mask = select_mask[channel_num]; in rcar_gen2_phy_probe()
300 struct rcar_gen2_phy *phy = &channel->phys[n]; in rcar_gen2_phy_probe()
302 phy->channel = channel; in rcar_gen2_phy_probe()