| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | tps65090-charger.c | 231 struct tps65090_charger *cdata; in tps65090_charger_probe() local 249 cdata = devm_kzalloc(&pdev->dev, sizeof(*cdata), GFP_KERNEL); in tps65090_charger_probe() 250 if (!cdata) { in tps65090_charger_probe() 255 platform_set_drvdata(pdev, cdata); in tps65090_charger_probe() 257 cdata->dev = &pdev->dev; in tps65090_charger_probe() 258 cdata->pdata = pdata; in tps65090_charger_probe() 263 psy_cfg.drv_data = cdata; in tps65090_charger_probe() 265 cdata->ac = power_supply_register(&pdev->dev, &tps65090_charger_desc, in tps65090_charger_probe() 267 if (IS_ERR(cdata->ac)) { in tps65090_charger_probe() 269 return PTR_ERR(cdata->ac); in tps65090_charger_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/caam/ |
| H A D | caamalg_desc.c | 211 struct alginfo * const cdata, in init_sh_desc_key_aead() argument 216 unsigned int enckeylen = cdata->keylen; in init_sh_desc_key_aead() 246 if (cdata->key_inline) in init_sh_desc_key_aead() 247 append_key_as_imm(desc, cdata->key_virt, enckeylen, in init_sh_desc_key_aead() 250 append_key(desc, cdata->key_dma, enckeylen, CLASS_1 | in init_sh_desc_key_aead() 288 void cnstr_shdsc_aead_encap(u32 * const desc, struct alginfo *cdata, in cnstr_shdsc_aead_encap() argument 295 init_sh_desc_key_aead(desc, cdata, adata, is_rfc3686, nonce, era); in cnstr_shdsc_aead_encap() 344 append_operation(desc, cdata->algtype | OP_ALG_AS_INITFINAL | in cnstr_shdsc_aead_encap() 383 void cnstr_shdsc_aead_decap(u32 * const desc, struct alginfo *cdata, in cnstr_shdsc_aead_decap() argument 390 init_sh_desc_key_aead(desc, cdata, adata, is_rfc3686, nonce, era); in cnstr_shdsc_aead_decap() [all …]
|
| H A D | caamalg_desc.h | 57 void cnstr_shdsc_aead_encap(u32 * const desc, struct alginfo *cdata, 63 void cnstr_shdsc_aead_decap(u32 * const desc, struct alginfo *cdata, 69 void cnstr_shdsc_aead_givencap(u32 * const desc, struct alginfo *cdata, 75 void cnstr_shdsc_gcm_encap(u32 * const desc, struct alginfo *cdata, 79 void cnstr_shdsc_gcm_decap(u32 * const desc, struct alginfo *cdata, 83 void cnstr_shdsc_rfc4106_encap(u32 * const desc, struct alginfo *cdata, 87 void cnstr_shdsc_rfc4106_decap(u32 * const desc, struct alginfo *cdata, 91 void cnstr_shdsc_rfc4543_encap(u32 * const desc, struct alginfo *cdata, 95 void cnstr_shdsc_rfc4543_decap(u32 * const desc, struct alginfo *cdata, 99 void cnstr_shdsc_chachapoly(u32 * const desc, struct alginfo *cdata, [all …]
|
| H A D | caamalg_qi.c | 67 struct alginfo cdata; member 90 const bool ctr_mode = ((ctx->cdata.algtype & OP_ALG_AAI_MASK) == in aead_set_sh_desc() 95 if (!ctx->cdata.keylen || !ctx->authsize) in aead_set_sh_desc() 113 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc() 125 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc() 126 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 129 data_len[1] = ctx->cdata.keylen; in aead_set_sh_desc() 142 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc() 144 cnstr_shdsc_aead_encap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc() 157 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc() [all …]
|
| H A D | caamalg.c | 117 struct alginfo cdata; member 194 const bool ctr_mode = ((ctx->cdata.algtype & OP_ALG_AAI_MASK) == in aead_set_sh_desc() 202 if (!ctx->cdata.keylen) in aead_set_sh_desc() 220 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc() 232 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc() 233 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 236 data_len[1] = ctx->cdata.keylen; in aead_set_sh_desc() 252 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc() 256 cnstr_shdsc_aead_encap(desc, &ctx->cdata, &ctx->adata, ivsize, in aead_set_sh_desc() 274 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/rockchip/cryptodev_linux/ |
| H A D | cryptlib.h | 38 void cryptodev_cipher_deinit(struct cipher_data *cdata); 42 ssize_t cryptodev_cipher_decrypt(struct cipher_data *cdata, 45 ssize_t cryptodev_cipher_encrypt(struct cipher_data *cdata, 50 static inline void cryptodev_cipher_auth(struct cipher_data *cdata, in cryptodev_cipher_auth() argument 55 aead_request_set_assoc(cdata->async.arequest, len ? sg1 : NULL, len); in cryptodev_cipher_auth() 57 aead_request_set_ad(cdata->async.arequest, len); in cryptodev_cipher_auth() 61 static inline void cryptodev_cipher_set_tag_size(struct cipher_data *cdata, int size) in cryptodev_cipher_set_tag_size() argument 63 if (likely(cdata->aead != 0)) in cryptodev_cipher_set_tag_size() 64 crypto_aead_setauthsize(cdata->async.as, size); in cryptodev_cipher_set_tag_size() 67 static inline int cryptodev_cipher_get_tag_size(struct cipher_data *cdata) in cryptodev_cipher_get_tag_size() argument [all …]
|
| H A D | cryptlib.c | 261 void cryptodev_cipher_deinit(struct cipher_data *cdata) in cryptodev_cipher_deinit() argument 263 if (cdata->init) { in cryptodev_cipher_deinit() 264 if (cdata->aead == 0) { in cryptodev_cipher_deinit() 265 cryptodev_blkcipher_request_free(cdata->async.request); in cryptodev_cipher_deinit() 266 cryptodev_crypto_free_blkcipher(cdata->async.s); in cryptodev_cipher_deinit() 268 if (cdata->async.arequest) in cryptodev_cipher_deinit() 269 aead_request_free(cdata->async.arequest); in cryptodev_cipher_deinit() 270 if (cdata->async.as) in cryptodev_cipher_deinit() 271 crypto_free_aead(cdata->async.as); in cryptodev_cipher_deinit() 274 cdata->init = 0; in cryptodev_cipher_deinit() [all …]
|
| H A D | authenc.c | 184 return cryptodev_cipher_get_tag_size(&ses_ptr->cdata); in cryptodev_get_tag_len() 206 int bs = ses_ptr->cdata.blocksize; in cryptodev_get_dst_len() 237 kcaop->ivlen = caop->iv ? ses_ptr->cdata.ivsize : 0; in fill_kcaop_from_caop() 478 if (ses_ptr->cdata.init != 0) { in tls_auth_n_crypt() 479 if (ses_ptr->cdata.blocksize > 1) { in tls_auth_n_crypt() 480 ret = pad_record(dst_sg, len, ses_ptr->cdata.blocksize); in tls_auth_n_crypt() 484 ret = cryptodev_cipher_encrypt(&ses_ptr->cdata, in tls_auth_n_crypt() 492 if (ses_ptr->cdata.init != 0) { in tls_auth_n_crypt() 493 ret = cryptodev_cipher_decrypt(&ses_ptr->cdata, in tls_auth_n_crypt() 501 if (ses_ptr->cdata.blocksize > 1) { in tls_auth_n_crypt() [all …]
|
| H A D | main.c | 72 if (ses_ptr->cdata.init != 0) { in hash_n_crypt() 73 ret = cryptodev_cipher_encrypt(&ses_ptr->cdata, in hash_n_crypt() 80 if (ses_ptr->cdata.init != 0) { in hash_n_crypt() 81 ret = cryptodev_cipher_decrypt(&ses_ptr->cdata, in hash_n_crypt() 143 if (ses_ptr->cdata.init != 0) { in __crypto_run_std() 209 if (ses_ptr->cdata.init != 0) { in crypto_run() 210 int blocksize = ses_ptr->cdata.blocksize; in crypto_run() 219 cryptodev_cipher_set_iv(&ses_ptr->cdata, kcop->iv, in crypto_run() 220 min(ses_ptr->cdata.ivsize, kcop->ivlen)); in crypto_run() 246 if (ses_ptr->cdata.init != 0) { in crypto_run() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/sof/ |
| H A D | control.c | 74 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_volume_get() local 80 ipc_to_mixer(cdata->chanv[i].value, in snd_sof_volume_get() 93 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_volume_put() local 102 change = change || (value != cdata->chanv[i].value); in snd_sof_volume_put() 103 cdata->chanv[i].channel = i; in snd_sof_volume_put() 104 cdata->chanv[i].value = value; in snd_sof_volume_put() 123 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_switch_get() local 128 ucontrol->value.integer.value[i] = cdata->chanv[i].value; in snd_sof_switch_get() 140 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_switch_put() local 148 change = change || (value != cdata->chanv[i].value); in snd_sof_switch_put() [all …]
|
| H A D | ipc.c | 579 struct sof_ipc_ctrl_data *cdata, in sof_set_get_large_ctrl_data() argument 597 err = sof_get_ctrl_copy_params(cdata->type, cdata, partdata, in sof_set_get_large_ctrl_data() 600 err = sof_get_ctrl_copy_params(cdata->type, partdata, cdata, in sof_set_get_large_ctrl_data() 611 memcpy(partdata, cdata, sparams->hdr_bytes); in sof_set_get_large_ctrl_data() 659 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_ipc_set_get_comp_data() local 671 cdata->num_elems; in snd_sof_ipc_set_get_comp_data() 675 cdata->chanv, send_bytes); in snd_sof_ipc_set_get_comp_data() 680 cdata->chanv, send_bytes); in snd_sof_ipc_set_get_comp_data() 684 cdata->rhdr.hdr.cmd = SOF_IPC_GLB_COMP_MSG | ipc_cmd; in snd_sof_ipc_set_get_comp_data() 685 cdata->cmd = ctrl_cmd; in snd_sof_ipc_set_get_comp_data() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/platform/x86/ |
| H A D | surface3_power.c | 158 mshw0011_notify(struct mshw0011_data *cdata, u8 arg1, u8 arg2, in mshw0011_notify() argument 166 handle = ACPI_HANDLE(&cdata->adp1->dev); in mshw0011_notify() 173 dev_err(&cdata->adp1->dev, "device _DSM execution failed\n"); in mshw0011_notify() 208 static int mshw0011_bix(struct mshw0011_data *cdata, struct bix *bix) in mshw0011_bix() argument 210 struct i2c_client *client = cdata->bat0; in mshw0011_bix() 272 static int mshw0011_bst(struct mshw0011_data *cdata, struct bst *bst) in mshw0011_bst() argument 274 struct i2c_client *client = cdata->bat0; in mshw0011_bst() 306 static int mshw0011_adp_psr(struct mshw0011_data *cdata) in mshw0011_adp_psr() argument 308 return i2c_smbus_read_byte_data(cdata->adp1, MSHW0011_ADP1_REG_PSR); in mshw0011_adp_psr() 311 static int mshw0011_isr(struct mshw0011_data *cdata) in mshw0011_isr() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/thermal/qcom/ |
| H A D | tsens-v0_1.c | 255 u32 cdata[6]; in calibrate_8939() local 262 cdata[0] = qfprom_cdata[12]; in calibrate_8939() 263 cdata[1] = qfprom_cdata[13]; in calibrate_8939() 264 cdata[2] = qfprom_cdata[0]; in calibrate_8939() 265 cdata[3] = qfprom_cdata[1]; in calibrate_8939() 266 cdata[4] = qfprom_cdata[22]; in calibrate_8939() 267 cdata[5] = qfprom_cdata[21]; in calibrate_8939() 269 mode = (cdata[0] & MSM8939_CAL_SEL_MASK) >> MSM8939_CAL_SEL_SHIFT; in calibrate_8939() 274 base1 = (cdata[3] & MSM8939_BASE1_MASK) >> MSM8939_BASE1_SHIFT; in calibrate_8939() 275 p2[0] = (cdata[0] & MSM8939_S0_P2_MASK) >> MSM8939_S0_P2_SHIFT; in calibrate_8939() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | pwm-sti.c | 89 struct sti_pwm_compat_data *cdata; member 125 struct sti_pwm_compat_data *cdata = pc->cdata; in sti_pwm_get_prescale() local 140 value *= cdata->max_pwm_cnt + 1; in sti_pwm_get_prescale() 146 if (ps > cdata->max_prescale) in sti_pwm_get_prescale() 167 struct sti_pwm_compat_data *cdata = pc->cdata; in sti_pwm_config() local 227 value = cdata->max_pwm_cnt * duty_ns / period_ns; in sti_pwm_config() 316 struct sti_pwm_compat_data *cdata = pc->cdata; in sti_pwm_capture() local 323 if (pwm->hwpwm >= cdata->cpt_num_devs) { in sti_pwm_capture() 479 struct sti_pwm_compat_data *cdata = pc->cdata; in sti_pwm_probe_dt() local 485 cdata->pwm_num_devs = num_devs; in sti_pwm_probe_dt() [all …]
|
| /OK3568_Linux_fs/external/xserver/Xext/ |
| H A D | hashtable.c | 26 void *cdata; member 40 void *cdata) in ht_create() argument 58 ht->cdata = cdata; in ht_create() 108 &newBuckets[ht->hash(ht->cdata, it->key, newBucketBits)]; in double_size() 126 unsigned index = ht->hash(ht->cdata, key, ht->bucketBits); in ht_add() 172 unsigned index = ht->hash(ht->cdata, key, ht->bucketBits); in ht_remove() 177 if (ht->compare(ht->cdata, key, it->key) == 0) { in ht_remove() 191 unsigned index = ht->hash(ht->cdata, key, ht->bucketBits); in ht_find() 196 if (ht->compare(ht->cdata, key, it->key) == 0) { in ht_find() 240 ht_generic_hash(void *cdata, const void *ptr, int numBits) in ht_generic_hash() argument [all …]
|
| H A D | hashtable.h | 21 typedef unsigned (*HashFunc)(void * cdata, const void * ptr, int numBits); 32 typedef int (*HashCompareFunc)(void * cdata, const void * l, const void * r); 58 void *cdata); 99 extern _X_EXPORT unsigned ht_generic_hash(void *cdata, 104 extern _X_EXPORT int ht_generic_compare(void *cdata, 126 extern _X_EXPORT unsigned ht_resourceid_hash(void *cdata, 133 extern _X_EXPORT int ht_resourceid_compare(void *cdata,
|
| /OK3568_Linux_fs/external/gstreamer-rockchip/ |
| H A D | meson.build | 54 cdata = configuration_data() cfgdata 56 cdata.set_quoted('VERSION', gst_version) 57 cdata.set_quoted('PACKAGE', 'gst-rockchip') 58 cdata.set_quoted('PACKAGE_VERSION', gst_version) 59 cdata.set_quoted('PACKAGE_NAME', 'GStreamer Rockchip Plug-ins') 60 cdata.set_quoted('GST_API_VERSION', api_version) 61 cdata.set_quoted('GST_LICENSE', 'LGPL') 62 cdata.set_quoted('LIBDIR', join_paths(get_option('prefix'), get_option('libdir'))) 69 cdata.set_quoted('GST_PACKAGE_NAME', gst_package_name) 70 cdata.set_quoted('GST_PACKAGE_ORIGIN', get_option('package-origin')) [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | max98095.c | 944 struct max98095_cdata *cdata; in max98095_dai1_hw_params() local 949 cdata = &max98095->dai[0]; in max98095_dai1_hw_params() 971 cdata->rate = rate; in max98095_dai1_hw_params() 1005 struct max98095_cdata *cdata; in max98095_dai2_hw_params() local 1010 cdata = &max98095->dai[1]; in max98095_dai2_hw_params() 1032 cdata->rate = rate; in max98095_dai2_hw_params() 1066 struct max98095_cdata *cdata; in max98095_dai3_hw_params() local 1071 cdata = &max98095->dai[2]; in max98095_dai3_hw_params() 1093 cdata->rate = rate; in max98095_dai3_hw_params() 1163 struct max98095_cdata *cdata; in max98095_dai1_set_fmt() local [all …]
|
| H A D | max98088.c | 968 struct max98088_cdata *cdata; in max98088_dai1_hw_params() local 973 cdata = &max98088->dai[0]; in max98088_dai1_hw_params() 997 cdata->rate = rate; in max98088_dai1_hw_params() 1038 struct max98088_cdata *cdata; in max98088_dai2_hw_params() local 1043 cdata = &max98088->dai[1]; in max98088_dai2_hw_params() 1067 cdata->rate = rate; in max98088_dai2_hw_params() 1150 struct max98088_cdata *cdata; in max98088_dai1_set_fmt() local 1154 cdata = &max98088->dai[0]; in max98088_dai1_set_fmt() 1156 if (fmt != cdata->fmt) { in max98088_dai1_set_fmt() 1157 cdata->fmt = fmt; in max98088_dai1_set_fmt() [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/mac/ |
| H A D | misc.c | 245 __u8 cdata[4]; in via_read_time() member 250 via_rtc_command(RTC_CMD_READ(RTC_REG_SECONDS_0), &last_result.cdata[3]); in via_read_time() 251 via_rtc_command(RTC_CMD_READ(RTC_REG_SECONDS_1), &last_result.cdata[2]); in via_read_time() 252 via_rtc_command(RTC_CMD_READ(RTC_REG_SECONDS_2), &last_result.cdata[1]); in via_read_time() 253 via_rtc_command(RTC_CMD_READ(RTC_REG_SECONDS_3), &last_result.cdata[0]); in via_read_time() 262 &result.cdata[3]); in via_read_time() 264 &result.cdata[2]); in via_read_time() 266 &result.cdata[1]); in via_read_time() 268 &result.cdata[0]); in via_read_time() 295 __u8 cdata[4]; in via_set_rtc_time() member [all …]
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-jz4780.c | 145 const struct ingenic_i2c_config *cdata; member 344 if (i2c->cdata->version >= ID_X1000) { in jz4780_i2c_set_speed() 352 if (i2c->cdata->version >= ID_X1000) in jz4780_i2c_set_speed() 370 if (i2c->cdata->version < ID_X1000) { in jz4780_i2c_cleanup() 421 if ((cmd_left == 0) && (i2c->cdata->version >= ID_X1000)) in jz4780_i2c_send_rcmd() 479 if (rd_left <= i2c->cdata->fifosize) in jz4780_i2c_irq() 486 int max_send = (i2c->cdata->fifosize - 1) in jz4780_i2c_irq() 493 i2c->cdata->fifosize in jz4780_i2c_irq() 494 - i2c->cdata->tx_level - 1); in jz4780_i2c_irq() 510 if (i2c->cdata->version < ID_X1000) { in jz4780_i2c_irq() [all …]
|
| /OK3568_Linux_fs/external/xserver/include/ |
| H A D | resource.h | 133 void *cdata); 138 void *cdata); 142 void *cdata); 167 void *cdata); 210 void *cdata); 214 void *cdata); 223 void *cdata); 237 void *cdata);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | dw-mipi-dsi-rockchip.c | 300 const struct rockchip_dw_dsi_chip_data *cdata; member 430 if (dsi->cdata->lanecfg1_grf_reg) in dw_mipi_dsi_phy_tx_config() 431 regmap_write(dsi->grf_regmap, dsi->cdata->lanecfg1_grf_reg, in dw_mipi_dsi_phy_tx_config() 432 dsi->cdata->lanecfg1); in dw_mipi_dsi_phy_tx_config() 434 if (dsi->cdata->lanecfg2_grf_reg) in dw_mipi_dsi_phy_tx_config() 435 regmap_write(dsi->grf_regmap, dsi->cdata->lanecfg2_grf_reg, in dw_mipi_dsi_phy_tx_config() 436 dsi->cdata->lanecfg2); in dw_mipi_dsi_phy_tx_config() 438 if (dsi->cdata->enable_grf_reg) in dw_mipi_dsi_phy_tx_config() 439 regmap_write(dsi->grf_regmap, dsi->cdata->enable_grf_reg, in dw_mipi_dsi_phy_tx_config() 440 dsi->cdata->enable); in dw_mipi_dsi_phy_tx_config() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | tegra210-adma.c | 164 const struct tegra_adma_chip_data *cdata; member 172 writel(val, tdma->base_addr + tdma->cdata->global_reg_offset + reg); in tdma_write() 177 return readl(tdma->base_addr + tdma->cdata->global_reg_offset + reg); in tdma_read() 227 tdma_write(tdma, tdma->cdata->global_int_clear, 0x1); in tegra_adma_init() 235 tdma->cdata->global_reg_offset + in tegra_adma_init() 256 if (sreq_index > tdma->cdata->ch_req_max) { in tegra_adma_request_alloc() 563 const struct tegra_adma_chip_data *cdata = tdc->tdma->cdata; in tegra_adma_set_xfer_params() local 575 cdata->ch_req_mask, in tegra_adma_set_xfer_params() 576 cdata->ch_req_tx_shift); in tegra_adma_set_xfer_params() 585 cdata->ch_req_mask, in tegra_adma_set_xfer_params() [all …]
|
| /OK3568_Linux_fs/kernel/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_mech.c | 302 set_cdata(u8 cdata[GSS_KRB5_K5CLENGTH], u32 usage, u8 seed) in set_cdata() 304 cdata[0] = (usage>>24)&0xff; in set_cdata() 305 cdata[1] = (usage>>16)&0xff; in set_cdata() 306 cdata[2] = (usage>>8)&0xff; in set_cdata() 307 cdata[3] = usage&0xff; in set_cdata() 308 cdata[4] = seed; in set_cdata() 315 u8 cdata[GSS_KRB5_K5CLENGTH]; in context_derive_keys_des3() local 319 c.data = cdata; in context_derive_keys_des3() 337 set_cdata(cdata, KG_USAGE_SIGN, KEY_USAGE_SEED_CHECKSUM); in context_derive_keys_des3() 360 u8 cdata[GSS_KRB5_K5CLENGTH]; in context_derive_keys_new() local [all …]
|