Lines Matching refs:fme_br
234 struct dfl_fme_bridge *fme_br;
237 fme_br = devm_kzalloc(dev, sizeof(*fme_br), GFP_KERNEL);
238 if (!fme_br)
244 fme_br->br = platform_device_alloc(DFL_FPGA_FME_BRIDGE,
246 if (!fme_br->br)
249 fme_br->br->dev.parent = dev;
251 ret = platform_device_add_data(fme_br->br, &br_pdata, sizeof(br_pdata));
255 ret = platform_device_add(fme_br->br);
259 return fme_br;
262 platform_device_put(fme_br->br);
268 * @fme_br: fme bridge to destroy
270 static void dfl_fme_destroy_bridge(struct dfl_fme_bridge *fme_br)
272 platform_device_unregister(fme_br->br);
374 struct dfl_fme_bridge *fme_br;
408 fme_br = dfl_fme_create_bridge(pdata, i);
409 if (IS_ERR(fme_br)) {
410 ret = PTR_ERR(fme_br);
414 list_add(&fme_br->node, &priv->bridge_list);
418 fme_br->br, i);