/Linux-v5.4/drivers/usb/gadget/udc/bdc/ |
D | bdc_core.c | 175 bdc->scratchpad.buff = dma_alloc_coherent(bdc->dev, sp_buff_size, in scratchpad_setup() 176 &bdc->scratchpad.sp_dma, in scratchpad_setup() 179 if (!bdc->scratchpad.buff) in scratchpad_setup() 183 bdc->scratchpad.size = sp_buff_size; in scratchpad_setup() 184 low32 = lower_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup() 185 upp32 = upper_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup() 193 bdc->scratchpad.buff = NULL; in scratchpad_setup() 232 bdc_writel(bdc->regs, BDC_SPBBAL, bdc->scratchpad.sp_dma); in bdc_mem_init() 290 memset(bdc->scratchpad.buff, 0, bdc->sp_buff_size); in bdc_mem_init() 318 if (bdc->scratchpad.buff) in bdc_mem_free() [all …]
|
D | bdc.h | 422 struct bdc_scratchpad scratchpad; member
|
/Linux-v5.4/drivers/gpio/ |
D | gpio-mlxbf.c | 31 u64 scratchpad; member 95 gs->csave_regs.scratchpad = readq(gs->base + MLXBF_GPIO_SCRATCHPAD); in mlxbf_gpio_suspend() 114 writeq(gs->csave_regs.scratchpad, gs->base + MLXBF_GPIO_SCRATCHPAD); in mlxbf_gpio_resume()
|
/Linux-v5.4/drivers/usb/host/ |
D | xhci-mem.c | 1656 xhci->scratchpad = kzalloc_node(sizeof(*xhci->scratchpad), flags, in scratchpad_alloc() 1658 if (!xhci->scratchpad) in scratchpad_alloc() 1661 xhci->scratchpad->sp_array = dma_alloc_coherent(dev, in scratchpad_alloc() 1663 &xhci->scratchpad->sp_dma, flags); in scratchpad_alloc() 1664 if (!xhci->scratchpad->sp_array) in scratchpad_alloc() 1667 xhci->scratchpad->sp_buffers = kcalloc_node(num_sp, sizeof(void *), in scratchpad_alloc() 1669 if (!xhci->scratchpad->sp_buffers) in scratchpad_alloc() 1672 xhci->dcbaa->dev_context_ptrs[0] = cpu_to_le64(xhci->scratchpad->sp_dma); in scratchpad_alloc() 1680 xhci->scratchpad->sp_array[i] = dma; in scratchpad_alloc() 1681 xhci->scratchpad->sp_buffers[i] = buf; in scratchpad_alloc() [all …]
|
D | xhci.h | 1782 struct xhci_scratchpad *scratchpad; member
|
/Linux-v5.4/crypto/ |
D | drbg.c | 535 unsigned char *temp = drbg->scratchpad; in drbg_ctr_update() 536 unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) + in drbg_ctr_update() 827 unsigned char *tmp = drbg->scratchpad + drbg_statelen(drbg); in drbg_hash_df() 866 unsigned char *V = drbg->scratchpad; in drbg_hash_update() 897 memset(drbg->scratchpad, 0, drbg_statelen(drbg)); in drbg_hash_update() 920 ret = drbg_kcapi_hash(drbg, drbg->scratchpad, &datalist); in drbg_hash_process_addtl() 926 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_process_addtl() 929 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_process_addtl() 940 unsigned char *src = drbg->scratchpad; in drbg_hash_hashgen() 941 unsigned char *dst = drbg->scratchpad + drbg_statelen(drbg); in drbg_hash_hashgen() [all …]
|
/Linux-v5.4/drivers/irqchip/ |
D | irq-gic-v3-its-pci-msi.c | 76 info->scratchpad[0].ul = pci_msi_domain_get_msi_rid(domain, pdev); in its_pci_msi_prepare() 86 if (!info->scratchpad[0].ul) in its_pci_msi_prepare()
|
D | irq-gic-v3-its-fsl-mc-msi.c | 46 info->scratchpad[0].ul = mc_bus_dev->icid; in its_fsl_mc_msi_prepare()
|
D | irq-gic-v3-its-platform-msi.c | 63 info->scratchpad[0].ul = dev_id; in its_pmsi_prepare()
|
D | irq-gic-v3-its.c | 2509 dev_id = info->scratchpad[0].ul; in its_msi_prepare() 2546 info->scratchpad[0].ptr = its_dev; in its_msi_prepare() 2582 struct its_device *its_dev = info->scratchpad[0].ptr; in its_irq_domain_alloc()
|
/Linux-v5.4/include/asm-generic/ |
D | msi.h | 28 } scratchpad[NUM_MSI_ALLOC_SCRATCHPAD_REGS]; member
|
/Linux-v5.4/Documentation/driver-api/ |
D | ntb.rst | 9 scratchpad and message registers. Scratchpad registers are read-and-writable 109 number) to the peer device using, for instance, scratchpad or message 139 and scratchpad registers of NTB hardware, and as an example simple NTB client. 141 then proceeds to read and write the doorbell scratchpad registers of the NTB. 145 scratchpad, and writes the value plus one to the first peer scratchpad, each 150 * unsafe - Some hardware has known issues with scratchpad and doorbell 196 series of pairs of scratchpad number and value
|
/Linux-v5.4/drivers/ntb/test/ |
D | Kconfig | 15 scratchpad registers to be read and written from the debugfs. This
|
/Linux-v5.4/include/crypto/ |
D | drbg.h | 119 unsigned char *scratchpad; member
|
/Linux-v5.4/drivers/hwtracing/intel_th/ |
D | intel_th.h | 42 unsigned int scratchpad; member
|
D | gth.c | 554 reg &= ~output->scratchpad; in intel_th_gth_disable() 596 scrpd |= output->scratchpad; in intel_th_gth_enable()
|
D | core.c | 662 thdev->output.scratchpad = subdev->scrpd; in intel_th_subdevice_alloc()
|
/Linux-v5.4/drivers/net/wireless/ath/wil6210/ |
D | txrx_edma.h | 190 u16 scratchpad; member
|
/Linux-v5.4/drivers/mmc/host/ |
D | sdhci-esdhc-imx.c | 225 u32 scratchpad; member 600 imx_data->scratchpad = val; in esdhc_writew_le() 615 writel(val << 16 | imx_data->scratchpad, in esdhc_writew_le()
|
/Linux-v5.4/drivers/scsi/smartpqi/ |
D | smartpqi.h | 767 __le32 scratchpad; member
|
/Linux-v5.4/drivers/scsi/ |
D | hpsa.c | 7544 u32 scratchpad; in hpsa_wait_for_board_state() local 7551 scratchpad = readl(vaddr + SA5_SCRATCHPAD_OFFSET); in hpsa_wait_for_board_state() 7553 if (scratchpad == HPSA_FIRMWARE_READY) in hpsa_wait_for_board_state() 7556 if (scratchpad != HPSA_FIRMWARE_READY) in hpsa_wait_for_board_state()
|