Lines Matching defs:data

1093 	char *p = ucontrol->value.bytes.data;
1204 char *p = ucontrol->value.bytes.data;
1605 static inline void wm_coeff_parse_alg(struct wm_adsp *dsp, const u8 **data,
1613 raw = (const struct wmfw_adsp_alg_data *)*data;
1614 *data = raw->data;
1622 blk->id = wm_coeff_parse_int(sizeof(raw->id), data);
1623 blk->name_len = wm_coeff_parse_string(sizeof(u8), data,
1625 wm_coeff_parse_string(sizeof(u16), data, NULL);
1626 blk->ncoeff = wm_coeff_parse_int(sizeof(raw->ncoeff), data);
1635 static inline void wm_coeff_parse_coeff(struct wm_adsp *dsp, const u8 **data,
1645 raw = (const struct wmfw_adsp_coeff_data *)*data;
1646 *data = *data + sizeof(raw->hdr) + le32_to_cpu(raw->hdr.size);
1657 tmp = *data;
1669 *data = *data + sizeof(raw->hdr) + length;
1702 const u8 *data = region->data;
1705 wm_coeff_parse_alg(dsp, &data, &alg_blk);
1707 wm_coeff_parse_coeff(dsp, &data, &coeff_blk);
1774 adsp1_sizes = (void *)&firmware->data[pos];
1790 adsp2_sizes = (void *)&firmware->data[pos];
1863 header = (void *)&firmware->data[0];
1888 footer = (void *)&firmware->data[pos];
1902 region = (void *)&(firmware->data[pos]);
1970 memcpy(text, region->data, le32_to_cpu(region->len));
1977 buf = wm_adsp_buf_alloc(region->data,
2603 hdr = (void *)&firmware->data[0];
2629 blk = (void *)(&firmware->data[pos]);
2717 buf = wm_adsp_buf_alloc(blk->data,
3672 unsigned int num_words, u32 *data)
3683 ret = regmap_raw_read(dsp->regmap, reg, data,
3684 sizeof(*data) * num_words);
3689 data[i] = be32_to_cpu(data[i]) & 0x00ffffffu;
3695 unsigned int mem_addr, u32 *data)
3697 return wm_adsp_read_data_block(dsp, mem_type, mem_addr, 1, data);
3701 unsigned int mem_addr, u32 data)
3711 data = cpu_to_be32(data & 0x00ffffffu);
3713 return regmap_raw_write(dsp->regmap, reg, &data, sizeof(data));
3717 unsigned int field_offset, u32 *data)
3720 buf->host_buf_ptr + field_offset, data);
3724 unsigned int field_offset, u32 data)
3727 buf->host_buf_ptr + field_offset, data);
3736 /* Remove the padding bytes from the data read from the DSP */
4042 /* Trigger the IRQ at one fragment of data */
4272 /* Read data from DSP */
4325 compr_err(compr, "Failed to copy data to user: %d, %d\n",
4372 irqreturn_t wm_adsp2_bus_error(int irq, void *data)
4374 struct wm_adsp *dsp = (struct wm_adsp *)data;
4438 irqreturn_t wm_halo_bus_error(int irq, void *data)
4440 struct wm_adsp *dsp = (struct wm_adsp *)data;
4495 irqreturn_t wm_halo_wdt_expire(int irq, void *data)
4497 struct wm_adsp *dsp = data;