/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | sigmadsp-regmap.c | 14 static int sigmadsp_write_regmap(void *control_data, in sigmadsp_write_regmap() argument 17 return regmap_raw_write(control_data, addr, in sigmadsp_write_regmap() 21 static int sigmadsp_read_regmap(void *control_data, in sigmadsp_read_regmap() argument 24 return regmap_raw_read(control_data, addr, in sigmadsp_read_regmap() 49 sigmadsp->control_data = regmap; in devm_sigmadsp_init_regmap()
|
H A D | sigmadsp-i2c.c | 16 static int sigmadsp_write_i2c(void *control_data, in sigmadsp_write_i2c() argument 29 ret = i2c_master_send(control_data, buf, len + 2); in sigmadsp_write_i2c() 39 static int sigmadsp_read_i2c(void *control_data, in sigmadsp_read_i2c() argument 42 struct i2c_client *client = control_data; in sigmadsp_read_i2c() 86 sigmadsp->control_data = client; in devm_sigmadsp_init_i2c()
|
H A D | sigmadsp.h | 40 void *control_data; member
|
H A D | adau17x1.c | 992 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload() 998 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload() 1009 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload() 1016 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload()
|
H A D | sigmadsp.c | 95 return sigmadsp->write(sigmadsp->control_data, addr, data, len); in sigmadsp_write() 101 return sigmadsp->read(sigmadsp->control_data, addr, data, len); in sigmadsp_read()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | sigmadsp-regmap.c | 14 static int sigmadsp_write_regmap(void *control_data, in sigmadsp_write_regmap() argument 17 return regmap_raw_write(control_data, addr, in sigmadsp_write_regmap() 21 static int sigmadsp_read_regmap(void *control_data, in sigmadsp_read_regmap() argument 24 return regmap_raw_read(control_data, addr, in sigmadsp_read_regmap() 49 sigmadsp->control_data = regmap; in devm_sigmadsp_init_regmap()
|
H A D | sigmadsp-i2c.c | 16 static int sigmadsp_write_i2c(void *control_data, in sigmadsp_write_i2c() argument 29 ret = i2c_master_send(control_data, buf, len + 2); in sigmadsp_write_i2c() 39 static int sigmadsp_read_i2c(void *control_data, in sigmadsp_read_i2c() argument 42 struct i2c_client *client = control_data; in sigmadsp_read_i2c() 86 sigmadsp->control_data = client; in devm_sigmadsp_init_i2c()
|
H A D | sigmadsp.h | 40 void *control_data; member
|
H A D | adau17x1.c | 1012 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload() 1018 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload() 1029 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload() 1036 ret = regmap_raw_write(sigmadsp->control_data, in adau17x1_safeload()
|
H A D | sigmadsp.c | 98 return sigmadsp->write(sigmadsp->control_data, addr, data, len); in sigmadsp_write() 104 return sigmadsp->read(sigmadsp->control_data, addr, data, len); in sigmadsp_read()
|
/kernel/linux/linux-5.10/sound/soc/sof/ |
H A D | control.c | 74 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_volume_get() 93 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_volume_put() 123 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_switch_get() 140 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_switch_put() 173 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_enum_get() 190 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_enum_put() 221 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_bytes_get() 255 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_bytes_put() 298 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_bytes_ext_put() 376 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_bytes_ext_volatile_get() [all...] |
H A D | topology.c | 1045 scontrol->size = struct_size(scontrol->control_data, chanv, in sof_control_load_volume() 1047 scontrol->control_data = kzalloc(scontrol->size, GFP_KERNEL); in sof_control_load_volume() 1048 if (!scontrol->control_data) { in sof_control_load_volume() 1081 cdata = scontrol->control_data; in sof_control_load_volume() 1107 kfree(scontrol->control_data); in sof_control_load_volume() 1126 scontrol->size = struct_size(scontrol->control_data, chanv, in sof_control_load_enum() 1128 scontrol->control_data = kzalloc(scontrol->size, GFP_KERNEL); in sof_control_load_enum() 1129 if (!scontrol->control_data) in sof_control_load_enum() 1173 scontrol->control_data = kzalloc(max_size, GFP_KERNEL); in sof_control_load_bytes() 1174 cdata = scontrol->control_data; in sof_control_load_bytes() [all...] |
H A D | sof-audio.h | 70 struct sof_ipc_ctrl_data *control_data; member
|
/kernel/linux/linux-5.10/drivers/crypto/inside-secure/ |
H A D | safexcel_ring.c | 210 cdesc->control_data.packet_length = full_data_len ?: 1; in safexcel_add_cdesc() 211 cdesc->control_data.options = EIP197_OPTION_MAGIC_VALUE | in safexcel_add_cdesc() 215 cdesc->control_data.type = EIP197_TYPE_BCLA; in safexcel_add_cdesc() 216 cdesc->control_data.context_lo = lower_32_bits(context) | in safexcel_add_cdesc() 218 cdesc->control_data.context_hi = upper_32_bits(context); in safexcel_add_cdesc()
|
H A D | safexcel_cipher.c | 81 cdesc->control_data.options |= EIP197_OPTION_4_TOKEN_IV_CMD; in safexcel_skcipher_iv() 83 cdesc->control_data.token[0] = ctx->nonce; in safexcel_skcipher_iv() 85 memcpy(&cdesc->control_data.token[1], iv, 8); in safexcel_skcipher_iv() 87 cdesc->control_data.token[3] = in safexcel_skcipher_iv() 92 cdesc->control_data.options |= EIP197_OPTION_4_TOKEN_IV_CMD; in safexcel_skcipher_iv() 94 memcpy(&cdesc->control_data.token[0], &iv[4], 12); in safexcel_skcipher_iv() 96 cdesc->control_data.token[3] = *(u32 *)iv; in safexcel_skcipher_iv() 100 cdesc->control_data.options |= ctx->ivmask; in safexcel_skcipher_iv() 101 memcpy(cdesc->control_data.token, iv, ctx->blocksz); in safexcel_skcipher_iv() 120 token = (struct safexcel_token *)(cdesc->control_data in safexcel_skcipher_token() [all...] |
H A D | safexcel_hash.c | 78 (struct safexcel_token *)cdesc->control_data.token; in safexcel_hash_token() 113 cdesc->control_data.control0 = ctx->alg; in safexcel_context_control() 114 cdesc->control_data.control1 = 0; in safexcel_context_control() 128 cdesc->control_data.control0 |= in safexcel_context_control() 135 cdesc->control_data.control0 |= in safexcel_context_control() 144 cdesc->control_data.control0 |= req->digest | in safexcel_context_control() 150 cdesc->control_data.control0 |= req->digest | in safexcel_context_control() 186 cdesc->control_data.control0 |= in safexcel_context_control() 192 cdesc->control_data.control0 |= in safexcel_context_control() 194 cdesc->control_data in safexcel_context_control() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/inside-secure/ |
H A D | safexcel_ring.c | 210 cdesc->control_data.packet_length = full_data_len ?: 1; in safexcel_add_cdesc() 211 cdesc->control_data.options = EIP197_OPTION_MAGIC_VALUE | in safexcel_add_cdesc() 215 cdesc->control_data.type = EIP197_TYPE_BCLA; in safexcel_add_cdesc() 216 cdesc->control_data.context_lo = lower_32_bits(context) | in safexcel_add_cdesc() 218 cdesc->control_data.context_hi = upper_32_bits(context); in safexcel_add_cdesc()
|
H A D | safexcel_cipher.c | 81 cdesc->control_data.options |= EIP197_OPTION_4_TOKEN_IV_CMD; in safexcel_skcipher_iv() 83 cdesc->control_data.token[0] = ctx->nonce; in safexcel_skcipher_iv() 85 memcpy(&cdesc->control_data.token[1], iv, 8); in safexcel_skcipher_iv() 87 cdesc->control_data.token[3] = in safexcel_skcipher_iv() 92 cdesc->control_data.options |= EIP197_OPTION_4_TOKEN_IV_CMD; in safexcel_skcipher_iv() 94 memcpy(&cdesc->control_data.token[0], &iv[4], 12); in safexcel_skcipher_iv() 96 cdesc->control_data.token[3] = *(u32 *)iv; in safexcel_skcipher_iv() 100 cdesc->control_data.options |= ctx->ivmask; in safexcel_skcipher_iv() 101 memcpy(cdesc->control_data.token, iv, ctx->blocksz); in safexcel_skcipher_iv() 120 token = (struct safexcel_token *)(cdesc->control_data in safexcel_skcipher_token() [all...] |
H A D | safexcel_hash.c | 80 (struct safexcel_token *)cdesc->control_data.token; in safexcel_hash_token() 115 cdesc->control_data.control0 = ctx->alg; in safexcel_context_control() 116 cdesc->control_data.control1 = 0; in safexcel_context_control() 130 cdesc->control_data.control0 |= in safexcel_context_control() 137 cdesc->control_data.control0 |= in safexcel_context_control() 146 cdesc->control_data.control0 |= req->digest | in safexcel_context_control() 152 cdesc->control_data.control0 |= req->digest | in safexcel_context_control() 188 cdesc->control_data.control0 |= in safexcel_context_control() 194 cdesc->control_data.control0 |= in safexcel_context_control() 196 cdesc->control_data in safexcel_context_control() [all...] |
/kernel/linux/linux-6.6/sound/soc/sof/ |
H A D | ipc4-topology.c | 2097 struct sof_ipc4_control_data *control_data; in sof_ipc4_control_load_volume() local 2101 scontrol->size = struct_size(control_data, chanv, scontrol->num_channels); in sof_ipc4_control_load_volume() 2108 control_data = scontrol->ipc_control_data; in sof_ipc4_control_load_volume() 2109 control_data->index = scontrol->index; in sof_ipc4_control_load_volume() 2111 msg = &control_data->msg; in sof_ipc4_control_load_volume() 2120 control_data->chanv[i].channel = i; in sof_ipc4_control_load_volume() 2121 control_data->chanv[i].value = SOF_IPC4_VOL_ZERO_DB; in sof_ipc4_control_load_volume() 2129 struct sof_ipc4_control_data *control_data; in sof_ipc4_control_load_bytes() local 2133 if (scontrol->max_size < (sizeof(*control_data) + sizeof(struct sof_abi_hdr))) { in sof_ipc4_control_load_bytes() 2139 if (scontrol->priv_size > scontrol->max_size - sizeof(*control_data)) { in sof_ipc4_control_load_bytes() [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.h | 111 * @control_data: optional array, one entry for each control 125 struct mvebu_mpp_ctrl_data *control_data; member
|
H A D | pinctrl-mvebu.c | 649 struct mvebu_mpp_ctrl_data *data = soc->control_data ? in mvebu_pinctrl_probe() 650 &soc->control_data[n] : NULL; in mvebu_pinctrl_probe() 777 soc->control_data = mpp_data; in mvebu_pinctrl_simple_mmio_probe() 831 soc->control_data = mpp_data; in mvebu_pinctrl_simple_regmap_probe()
|
/kernel/linux/linux-6.6/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.h | 111 * @control_data: optional array, one entry for each control 125 struct mvebu_mpp_ctrl_data *control_data; member
|
H A D | pinctrl-mvebu.c | 659 struct mvebu_mpp_ctrl_data *data = soc->control_data ? in mvebu_pinctrl_probe() 660 &soc->control_data[n] : NULL; in mvebu_pinctrl_probe() 787 soc->control_data = mpp_data; in mvebu_pinctrl_simple_mmio_probe() 841 soc->control_data = mpp_data; in mvebu_pinctrl_simple_regmap_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_fwif.h | 403 u32 control_data; member
|