| /drivers/crypto/ccp/ |
| A D | psp-dev.c | 51 if (!psp || !psp->vdata || !psp->vdata->cmdresp_reg || in psp_mailbox_command() 52 !psp->vdata->cmdbuff_addr_lo_reg || !psp->vdata->cmdbuff_addr_hi_reg) in psp_mailbox_command() 55 cmdresp_reg = psp->io_regs + psp->vdata->cmdresp_reg; in psp_mailbox_command() 129 status = ioread32(psp->io_regs + psp->vdata->intsts_reg); in psp_irq_handler() 132 iowrite32(status, psp->io_regs + psp->vdata->intsts_reg); in psp_irq_handler() 201 if (psp->vdata->platform_access) { in psp_init() 236 psp->vdata = (struct psp_vdata *)sp->dev_vdata->psp_vdata; in psp_dev_init() 237 if (!psp->vdata) { in psp_dev_init() 251 iowrite32(0, psp->io_regs + psp->vdata->inten_reg); in psp_dev_init() 252 iowrite32(-1, psp->io_regs + psp->vdata->intsts_reg); in psp_dev_init() [all …]
|
| A D | platform-access.c | 71 if (!pa_dev->vdata->cmdresp_reg || !pa_dev->vdata->cmdbuff_addr_lo_reg || in psp_send_platform_access_msg() 72 !pa_dev->vdata->cmdbuff_addr_hi_reg) in psp_send_platform_access_msg() 75 cmd = psp->io_regs + pa_dev->vdata->cmdresp_reg; in psp_send_platform_access_msg() 76 lo = psp->io_regs + pa_dev->vdata->cmdbuff_addr_lo_reg; in psp_send_platform_access_msg() 77 hi = psp->io_regs + pa_dev->vdata->cmdbuff_addr_hi_reg; in psp_send_platform_access_msg() 159 button = psp->io_regs + pa_dev->vdata->doorbell_button_reg; in psp_ring_platform_doorbell() 160 cmd = psp->io_regs + pa_dev->vdata->doorbell_cmd_reg; in psp_ring_platform_doorbell() 219 pa_dev->vdata = (struct platform_access_vdata *)psp->vdata->platform_access; in platform_access_dev_init()
|
| A D | ccp-dev.c | 260 ret = dp->vdata->version; in ccp_version() 624 ccp->vdata = (struct ccp_vdata *)sp->dev_vdata->ccp_vdata; in ccp_dev_init() 625 if (!ccp->vdata || !ccp->vdata->version) { in ccp_dev_init() 633 ccp->io_regs = sp->io_map + ccp->vdata->offset; in ccp_dev_init() 634 if (ccp->vdata->setup) in ccp_dev_init() 635 ccp->vdata->setup(ccp); in ccp_dev_init() 637 ret = ccp->vdata->perform->init(ccp); in ccp_dev_init() 669 ccp->vdata->perform->destroy(ccp); in ccp_dev_destroy()
|
| A D | ccp-ops.c | 597 ret = cmd_q->ccp->vdata->perform->aes(&op); in ccp_run_aes_cmac_cmd() 877 ret = cmd_q->ccp->vdata->perform->aes(&wa->op); in ccp_run_aes_gcm_cmd() 1061 ret = cmd_q->ccp->vdata->perform->aes(&op); in ccp_run_aes_cmd() 1319 if (!cmd_q->ccp->vdata->perform->des3) in ccp_run_des3_cmd() 1459 ret = cmd_q->ccp->vdata->perform->des3(&op); in ccp_run_des3_cmd() 1715 ret = cmd_q->ccp->vdata->perform->sha(&op); in ccp_run_sha_cmd() 1725 ret = cmd_q->ccp->vdata->perform->sha(&op); in ccp_run_sha_cmd() 1854 if (rsa->key_size > cmd_q->ccp->vdata->rsamax) in ccp_run_rsa_cmd() 1952 ret = cmd_q->ccp->vdata->perform->rsa(&op); in ccp_run_rsa_cmd() 2254 ret = cmd_q->ccp->vdata->perform->ecc(&op); in ccp_run_ecc_mm_cmd() [all …]
|
| A D | tee-dev.c | 180 tee->vdata = (struct tee_vdata *)psp->vdata->tee; in tee_dev_init() 181 if (!tee->vdata) { in tee_dev_init() 232 rptr = ioread32(tee->io_regs + tee->vdata->ring_rptr_reg); in tee_submit_cmd() 283 iowrite32(tee->rb_mgr.wptr, tee->io_regs + tee->vdata->ring_wptr_reg); in tee_submit_cmd()
|
| A D | sp-pci.c | 57 version_attribute_show(bootloader_version, psp->vdata->bootloader_info_reg) 59 version_attribute_show(tee_version, psp->vdata->tee->info_reg) 79 psp->vdata->bootloader_info_reg) in psp_firmware_is_visible() 80 val = ioread32(psp->io_regs + psp->vdata->bootloader_info_reg); in psp_firmware_is_visible() 83 psp->vdata->tee->info_reg) in psp_firmware_is_visible() 84 val = ioread32(psp->io_regs + psp->vdata->tee->info_reg); in psp_firmware_is_visible()
|
| A D | sp-dev.h | 34 #define PSP_FEATURE(psp, feat) (psp->vdata && psp->vdata->platform_features & PLATFORM_FEATURE_##fe…
|
| A D | sev-dev.c | 145 reg = ioread32(sev->io_regs + sev->vdata->cmdresp_reg); in sev_irq_handler() 167 *reg = ioread32(sev->io_regs + sev->vdata->cmdresp_reg); in sev_wait_cmd_ioc() 181 *reg = ioread32(sev->io_regs + sev->vdata->cmdresp_reg); in sev_wait_cmd_ioc() 918 iowrite32(phys_lsb, sev->io_regs + sev->vdata->cmdbuff_addr_lo_reg); in __sev_do_cmd_locked() 919 iowrite32(phys_msb, sev->io_regs + sev->vdata->cmdbuff_addr_hi_reg); in __sev_do_cmd_locked() 935 iowrite32(reg, sev->io_regs + sev->vdata->cmdresp_reg); in __sev_do_cmd_locked() 963 cmdbuff_hi = ioread32(sev->io_regs + sev->vdata->cmdbuff_addr_hi_reg); in __sev_do_cmd_locked() 964 cmdbuff_lo = ioread32(sev->io_regs + sev->vdata->cmdbuff_addr_lo_reg); in __sev_do_cmd_locked() 2398 sev->vdata = (struct sev_vdata *)psp->vdata->sev; in sev_dev_init() 2399 if (!sev->vdata) { in sev_dev_init()
|
| A D | platform-access.h | 24 struct platform_access_vdata *vdata; member
|
| A D | sev-dev.h | 43 struct sev_vdata *vdata; member
|
| A D | tee-dev.h | 57 struct tee_vdata *vdata; member
|
| A D | psp-dev.h | 55 struct psp_vdata *vdata; member
|
| /drivers/misc/sgi-gru/ |
| A D | grumain.c | 293 *vdata, int tsid) in gru_find_current_gts_nolock() 359 vdata = kmalloc(sizeof(*vdata), GFP_KERNEL); in gru_alloc_vma_data() 360 if (!vdata) in gru_alloc_vma_data() 364 INIT_LIST_HEAD(&vdata->vd_head); in gru_alloc_vma_data() 365 spin_lock_init(&vdata->vd_lock); in gru_alloc_vma_data() 367 return vdata; in gru_alloc_vma_data() 379 spin_lock(&vdata->vd_lock); in gru_find_thread_state() 381 spin_unlock(&vdata->vd_lock); in gru_find_thread_state() 397 vdata->vd_dsr_au_count, in gru_alloc_thread_state() 403 spin_lock(&vdata->vd_lock); in gru_alloc_thread_state() [all …]
|
| A D | grufile.c | 63 struct gru_vma_data *vdata; in gru_vma_close() local 70 vdata = vma->vm_private_data; in gru_vma_close() 73 vdata); in gru_vma_close() 74 list_for_each_safe(entry, next, &vdata->vd_head) { in gru_vma_close() 84 kfree(vdata); in gru_vma_close() 125 struct gru_vma_data *vdata; in gru_create_new_context() local 142 vdata = vma->vm_private_data; in gru_create_new_context() 143 vdata->vd_user_options = req.options; in gru_create_new_context() 144 vdata->vd_dsr_au_count = in gru_create_new_context() 146 vdata->vd_cbr_au_count = GRU_CB_COUNT_TO_AU(req.control_blocks); in gru_create_new_context() [all …]
|
| /drivers/net/ethernet/broadcom/bnx2x/ |
| A D | bnx2x_init.h | 337 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_max() local 357 vdata->vnic_max_rate[vnic].vn_counter.rate = in bnx2x_init_max() 363 vdata->vnic_max_rate[vnic].vn_counter.quota = in bnx2x_init_max() 365 (u32)vdata->vnic_max_rate[vnic].vn_counter.rate / 8; in bnx2x_init_max() 374 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_min() local 411 vdata->vnic_min_rate[vnic].vn_credit_delta = in bnx2x_init_min() 414 if (vdata->vnic_min_rate[vnic].vn_credit_delta < in bnx2x_init_min() 417 vdata->vnic_min_rate[vnic].vn_credit_delta = in bnx2x_init_min() 430 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_fw_wrr() local 442 u32 *ccd = vdata->vnic_min_rate[vnic].cos_credit_delta; in bnx2x_init_fw_wrr()
|
| /drivers/regulator/ |
| A D | tps6586x-regulator.c | 109 #define TPS6586X_REGULATOR(_id, _ops, _pin_name, vdata, vreg, shift, nbits, \ argument 117 .n_voltages = ARRAY_SIZE(vdata##_voltages), \ 118 .volt_table = vdata##_voltages, \ 157 #define TPS6586X_LDO(_id, _pname, vdata, vreg, shift, nbits, \ argument 160 TPS6586X_REGULATOR(_id, rw, _pname, vdata, vreg, shift, nbits, \ 172 #define TPS6586X_FIXED_LDO(_id, _pname, vdata, vreg, shift, nbits, \ argument 175 TPS6586X_REGULATOR(_id, ro, _pname, vdata, vreg, shift, nbits, \
|
| /drivers/net/ethernet/amd/xgbe/ |
| A D | xgbe-pci.c | 121 pdata->vdata = (struct xgbe_version_data *)id->driver_data; in xgbe_pci_probe() 180 pdata->vdata->an_cdr_workaround = 0; in xgbe_pci_probe() 183 pdata->vdata->enable_rrc = 0; in xgbe_pci_probe() 201 if (pdata->vdata->xpcs_access == XGBE_XPCS_ACCESS_V3) { in xgbe_pci_probe() 305 pdata->vdata->tx_max_fifo_size); in xgbe_pci_probe() 310 pdata->vdata->rx_max_fifo_size); in xgbe_pci_probe()
|
| A D | xgbe-hwtstamp.c | 89 if (pdata->vdata->tx_tstamp_workaround) { in xgbe_get_tx_tstamp() 363 if (pdata->vdata->tstamp_ptp_clock_freq) { in xgbe_init_ptp() 383 if (pdata->vdata->tstamp_ptp_clock_freq) in xgbe_init_ptp()
|
| A D | xgbe-platform.c | 175 pdata->vdata = (struct xgbe_version_data *)device_get_match_data(dev); in xgbe_platform_probe() 307 pdata->tx_max_fifo_size = pdata->vdata->tx_max_fifo_size; in xgbe_platform_probe() 308 pdata->rx_max_fifo_size = pdata->vdata->rx_max_fifo_size; in xgbe_platform_probe()
|
| A D | xgbe-main.c | 60 pdata->vdata->init_function_ptrs_phy_impl(&pdata->phy_if); in xgbe_init_all_fptrs() 223 pdata->debugfs_an_cdr_workaround = pdata->vdata->an_cdr_workaround; in xgbe_config_netdev()
|
| /drivers/hid/ |
| A D | hid-google-hammer.c | 483 struct vivaldi_data *vdata; in hammer_probe() local 486 vdata = devm_kzalloc(&hdev->dev, sizeof(*vdata), GFP_KERNEL); in hammer_probe() 487 if (!vdata) in hammer_probe() 490 hid_set_drvdata(hdev, vdata); in hammer_probe()
|
| A D | hid-picolcd_fb.c | 146 u8 *vdata = vbitmap + (tile * 4 + chip) * 64; in picolcd_fb_update_tile() local 171 if (tdata[i] != vdata[i]) { in picolcd_fb_update_tile() 173 vdata[i] = tdata[i]; in picolcd_fb_update_tile()
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | common-spectral.c | 476 u8 num_bins, *vdata = (u8 *)hdr; in ath_cmn_process_fft() local 501 radar_info = ((struct ath_radar_info *)&vdata[len]) - 1; in ath_cmn_process_fft() 539 sample_start = vdata; in ath_cmn_process_fft() 561 if (vdata[i] <= 0x7 && sample_bytes >= sample_len - 1) { in ath_cmn_process_fft() 591 if (!fft_idx_validator(&vdata[i], i)) { in ath_cmn_process_fft() 601 (vdata[i + 1] <= 0x7)) in ath_cmn_process_fft() 606 (vdata[i + 1] <= 0x7)) in ath_cmn_process_fft() 662 sample_start = &vdata[i + 1]; in ath_cmn_process_fft()
|
| /drivers/mfd/ |
| A D | rk8xx-spi.c | 41 static int rk806_spi_bus_write(void *context, const void *vdata, size_t count) in rk806_spi_bus_write() argument 57 xfer[1].tx_buf = vdata; in rk806_spi_bus_write()
|
| /drivers/input/keyboard/ |
| A D | cros_ec_keyb.c | 63 struct vivaldi_data vdata; member 537 u32 *physmap = ckdev->vdata.function_row_physmap; in cros_ec_keyb_parse_vivaldi_physmap() 576 ckdev->vdata.num_function_row_keys = n_physmap; in cros_ec_keyb_parse_vivaldi_physmap() 661 const struct vivaldi_data *data = &ckdev->vdata; in function_row_physmap_show() 681 !ckdev->vdata.num_function_row_keys) in cros_ec_keyb_attr_is_visible()
|