Lines Matching refs:uc_pdata

50 					struct dm_rproc_uclass_pdata *uc_pdata,
56 struct dm_rproc_uclass_pdata *uc_pdata;
63 uc_pdata = dev_get_uclass_plat(dev);
64 ret = fn(dev, uc_pdata, data);
75 * @uc_pdata: uclass platform data
82 struct dm_rproc_uclass_pdata *uc_pdata,
88 if (!uc_pdata->name || !check_name)
92 if (strlen(uc_pdata->name) != strlen(check_name))
95 if (!strcmp(uc_pdata->name, check_name))
129 struct dm_rproc_uclass_pdata *uc_pdata;
132 uc_pdata = dev_get_uclass_plat(dev);
140 uc_pdata->name = dev_read_string(dev, "remoteproc-name");
143 uc_pdata->mem_type = RPROC_INTERNAL_MEMORY_MAPPED;
146 uc_pdata->mem_type = RPROC_INTERNAL_MEMORY_MAPPED;
157 uc_pdata->name = pdata->name;
158 uc_pdata->mem_type = pdata->mem_type;
159 uc_pdata->driver_plat_data = pdata->driver_plat_data;
163 if (!uc_pdata->name)
164 uc_pdata->name = dev->name;
165 if (!uc_pdata->name) {
170 if (!rproc_name_is_unique(dev, uc_pdata->name)) {
171 debug("%s duplicate name '%s'\n", dev->name, uc_pdata->name);
304 * @uc_pdata: uclass data allocated for the device
310 struct dm_rproc_uclass_pdata *uc_pdata,
325 * @uc_pdata: unused
331 struct dm_rproc_uclass_pdata *uc_pdata,
381 struct dm_rproc_uclass_pdata *uc_pdata;
392 uc_pdata = dev_get_uclass_plat(dev);
401 uc_pdata->name, addr, size);
438 struct dm_rproc_uclass_pdata *uc_pdata;
452 uc_pdata = dev_get_uclass_plat(dev);
486 debug("%s %s...\n", op_str, uc_pdata->name);
968 struct dm_rproc_uclass_pdata *uc_pdata;
975 uc_pdata = dev_get_uclass_plat(rproc_dev);
976 if (!uc_pdata)
985 if (uc_pdata->fw_name)
986 free(uc_pdata->fw_name);
992 uc_pdata->fw_name = p;
1000 struct dm_rproc_uclass_pdata *uc_pdata;
1009 uc_pdata = dev_get_uclass_plat(rproc_dev);
1010 if (!uc_pdata)
1014 firmware = uc_pdata->fw_name;
1055 uc_pdata->fw_name, core_id, (ulong)addr, ret);