Home
last modified time | relevance | path

Searched refs:gphy_fw (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/dsa/lantiq/
H A Dlantiq_gswip.c118 static int gswip_gphy_fw_load(struct gswip_priv *priv, struct gswip_gphy_fw *gphy_fw) in gswip_gphy_fw_load() argument
128 ret = clk_prepare_enable(gphy_fw->clk_gate); in gswip_gphy_fw_load()
132 reset_control_assert(gphy_fw->reset); in gswip_gphy_fw_load()
140 ret = request_firmware(&fw, gphy_fw->fw_name, dev); in gswip_gphy_fw_load()
143 gphy_fw->fw_name); in gswip_gphy_fw_load()
162 ret = regmap_write(priv->rcu_regmap, gphy_fw->fw_addr_offset, dev_addr); in gswip_gphy_fw_load()
166 reset_control_deassert(gphy_fw->reset); in gswip_gphy_fw_load()
172 struct gswip_gphy_fw *gphy_fw, in gswip_gphy_fw_probe() argument
182 gphy_fw->clk_gate = devm_clk_get(dev, gphyname); in gswip_gphy_fw_probe()
183 if (IS_ERR(gphy_fw->clk_gate)) { in gswip_gphy_fw_probe()
[all …]
H A Dlantiq_gswip.h295 struct gswip_gphy_fw *gphy_fw; member