hc
2023-12-11 1f93a7dfd1f8d5ff7a5c53246c7534fe2332d6f4
kernel/drivers/fpga/altera-hps2fpga.c
....@@ -180,7 +180,8 @@
180180 }
181181 }
182182
183
- br = fpga_bridge_create(dev, priv->name, &altera_hps2fpga_br_ops, priv);
183
+ br = devm_fpga_bridge_create(dev, priv->name,
184
+ &altera_hps2fpga_br_ops, priv);
184185 if (!br) {
185186 ret = -ENOMEM;
186187 goto err;
....@@ -190,12 +191,10 @@
190191
191192 ret = fpga_bridge_register(br);
192193 if (ret)
193
- goto err_free;
194
+ goto err;
194195
195196 return 0;
196197
197
-err_free:
198
- fpga_bridge_free(br);
199198 err:
200199 clk_disable_unprepare(priv->clk);
201200