Home
last modified time | relevance | path

Searched refs:scratchpad (Results 1 - 25 of 52) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/usb/gadget/udc/bdc/
H A Dbdc_core.c155 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */
170 dev_dbg(bdc->dev, "Allocating %d bytes for scratchpad\n", sp_buff_size); in scratchpad_setup()
171 bdc->scratchpad.buff = dma_alloc_coherent(bdc->dev, sp_buff_size, in scratchpad_setup()
172 &bdc->scratchpad.sp_dma, in scratchpad_setup()
175 if (!bdc->scratchpad.buff) in scratchpad_setup()
179 bdc->scratchpad.size = sp_buff_size; in scratchpad_setup()
180 low32 = lower_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup()
181 upp32 = upper_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup()
189 bdc->scratchpad in scratchpad_setup()
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/bdc/
H A Dbdc_core.c155 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */
170 dev_dbg(bdc->dev, "Allocating %d bytes for scratchpad\n", sp_buff_size); in scratchpad_setup()
171 bdc->scratchpad.buff = dma_alloc_coherent(bdc->dev, sp_buff_size, in scratchpad_setup()
172 &bdc->scratchpad.sp_dma, in scratchpad_setup()
175 if (!bdc->scratchpad.buff) in scratchpad_setup()
179 bdc->scratchpad.size = sp_buff_size; in scratchpad_setup()
180 low32 = lower_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup()
181 upp32 = upper_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup()
189 bdc->scratchpad in scratchpad_setup()
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-mlxbf.c31 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()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-mlxbf.c31 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()
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dxhci-mem.c1671 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */
1679 "Allocating %d scratchpad buffers", num_sp); in scratchpad_alloc()
1684 xhci->scratchpad = kzalloc_node(sizeof(*xhci->scratchpad), flags, in scratchpad_alloc()
1686 if (!xhci->scratchpad) in scratchpad_alloc()
1689 xhci->scratchpad->sp_array = dma_alloc_coherent(dev, in scratchpad_alloc()
1691 &xhci->scratchpad->sp_dma, flags); in scratchpad_alloc()
1692 if (!xhci->scratchpad->sp_array) in scratchpad_alloc()
1695 xhci->scratchpad in scratchpad_alloc()
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci-mem.c1622 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */
1630 "Allocating %d scratchpad buffers", num_sp); in scratchpad_alloc()
1635 xhci->scratchpad = kzalloc_node(sizeof(*xhci->scratchpad), flags, in scratchpad_alloc()
1637 if (!xhci->scratchpad) in scratchpad_alloc()
1640 xhci->scratchpad->sp_array = dma_alloc_coherent(dev, in scratchpad_alloc()
1642 &xhci->scratchpad->sp_dma, flags); in scratchpad_alloc()
1643 if (!xhci->scratchpad->sp_array) in scratchpad_alloc()
1646 xhci->scratchpad in scratchpad_alloc()
[all...]
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/
H A Diosm_ipc_pcie.c27 /* Free mapped doorbell scratchpad bus memory into CPU space. */ in ipc_pcie_resources_release()
28 iounmap(ipc_pcie->scratchpad); in ipc_pcie_resources_release()
95 /* Reserve the MMIO scratchpad memory resources. in ipc_pcie_resources_request()
100 ipc_pcie->scratchpad = in ipc_pcie_resources_request()
103 if (!ipc_pcie->scratchpad) { in ipc_pcie_resources_request()
104 dev_err(ipc_pcie->dev, "doorbell scratchpad ioremap error"); in ipc_pcie_resources_request()
132 iounmap(ipc_pcie->scratchpad); in ipc_pcie_resources_request()
315 ipc_pcie->scratchpad, ipc_pcie->dev); in ipc_pcie_probe()
H A Diosm_ipc_pcie.h50 * @scratchpad: Remapped CP scratchpad address, to send the
53 * information are saved on the MSI scratchpad.
68 void __iomem *scratchpad; member
/kernel/linux/linux-5.10/include/asm-generic/
H A Dmsi.h17 * @scratchpad: Storage for implementation specific scratch data
28 } scratchpad[NUM_MSI_ALLOC_SCRATCHPAD_REGS]; member
/kernel/linux/linux-6.6/include/asm-generic/
H A Dmsi.h19 * @scratchpad: Storage for implementation specific scratch data
31 } scratchpad[NUM_MSI_ALLOC_SCRATCHPAD_REGS]; member
/kernel/linux/linux-5.10/crypto/
H A Ddrbg.c357 * scratchpad usage: drbg_ctr_update is interlinked with drbg_ctr_df
359 * the scratchpad is used as follows:
362 * start: drbg->scratchpad
370 * start: drbg->scratchpad +
523 * this case, the df_data scratchpad is not deleted so that it is
535 unsigned char *temp = drbg->scratchpad; in drbg_ctr_update()
536 unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) + in drbg_ctr_update()
589 * scratchpad use: drbg_ctr_update is called independently from
590 * drbg_ctr_extract_bytes. Therefore, the scratchpad is reused
805 * scratchpad usag
[all...]
/kernel/linux/linux-6.6/crypto/
H A Ddrbg.c359 * scratchpad usage: drbg_ctr_update is interlinked with drbg_ctr_df
361 * the scratchpad is used as follows:
364 * start: drbg->scratchpad
372 * start: drbg->scratchpad +
525 * this case, the df_data scratchpad is not deleted so that it is
537 unsigned char *temp = drbg->scratchpad; in drbg_ctr_update()
538 unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) + in drbg_ctr_update()
591 * scratchpad use: drbg_ctr_update is called independently from
592 * drbg_ctr_extract_bytes. Therefore, the scratchpad is reused
807 * scratchpad usag
[all...]
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-gic-v3-its-pci-msi.c77 info->scratchpad[0].ul = pci_msi_domain_get_msi_rid(domain, pdev); in its_pci_msi_prepare()
87 if (!info->scratchpad[0].ul) in its_pci_msi_prepare()
H A Dirq-gic-v3-its-fsl-mc-msi.c61 info->scratchpad[0].ul = fsl_mc_msi_domain_get_msi_id(msi_domain, in its_fsl_mc_msi_prepare()
H A Dirq-gic-v3-its-platform-msi.c63 info->scratchpad[0].ul = dev_id; in its_pmsi_prepare()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-gic-v3-its-pci-msi.c81 info->scratchpad[0].ul = pci_msi_domain_get_msi_rid(domain, pdev); in its_pci_msi_prepare()
91 if (!info->scratchpad[0].ul) in its_pci_msi_prepare()
H A Dirq-gic-v3-its-fsl-mc-msi.c59 info->scratchpad[0].ul = fsl_mc_msi_domain_get_msi_id(msi_domain, in its_fsl_mc_msi_prepare()
H A Dirq-gic-v3-its-platform-msi.c63 info->scratchpad[0].ul = dev_id; in its_pmsi_prepare()
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dhvtramp.S10 #include <asm/scratchpad.h>
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dhvtramp.S10 #include <asm/scratchpad.h>
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dtrap_block.h118 #include <asm/scratchpad.h>
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dtrap_block.h118 #include <asm/scratchpad.h>
/kernel/linux/linux-5.10/include/crypto/
H A Ddrbg.h125 unsigned char *scratchpad; member
131 __u8 *outscratchpadbuf; /* CTR mode output scratchpad */
/kernel/linux/linux-6.6/include/crypto/
H A Ddrbg.h125 unsigned char *scratchpad; member
131 __u8 *outscratchpadbuf; /* CTR mode output scratchpad */
/kernel/linux/linux-5.10/drivers/hwtracing/intel_th/
H A Dintel_th.h29 * @scratchpad: scratchpad bits to flag when this output is enabled
42 unsigned int scratchpad; member

Completed in 17 milliseconds

123