/* SPDX-License-Identifier: GPL-2.0 */ | |
struct btcx_riscmem { | |
unsigned int size; | |
__le32 *cpu; | |
__le32 *jmp; | |
dma_addr_t dma; | |
}; | |
struct btcx_skiplist { | |
int start; | |
int end; | |
}; | |
int btcx_riscmem_alloc(struct pci_dev *pci, | |
struct btcx_riscmem *risc, | |
unsigned int size); | |
void btcx_riscmem_free(struct pci_dev *pci, | |
struct btcx_riscmem *risc); |