Home
last modified time | relevance | path

Searched refs:vme_base (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/vme/bridges/
H A Dvme_fake.c45 unsigned long long vme_base; member
54 unsigned long long vme_base; member
155 unsigned long long vme_base, unsigned long long size, in fake_slave_set()
195 vme_bound = vme_base + size - granularity; in fake_slave_set()
197 if (vme_base & (granularity - 1)) { in fake_slave_set()
209 bridge->slaves[i].vme_base = vme_base; in fake_slave_set()
224 unsigned long long *vme_base, unsigned long long *size, in fake_slave_get()
237 *vme_base = bridge->slaves[i].vme_base; in fake_slave_get()
154 fake_slave_set(struct vme_slave_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, dma_addr_t buf_base, u32 aspace, u32 cycle) fake_slave_set() argument
223 fake_slave_get(struct vme_slave_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, dma_addr_t *buf_base, u32 *aspace, u32 *cycle) fake_slave_get() argument
251 fake_master_set(struct vme_master_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) fake_master_set() argument
338 __fake_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) __fake_master_get() argument
360 fake_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) fake_master_get() argument
[all...]
H A Dvme_tsi148.c472 unsigned long long vme_base, unsigned long long size, in tsi148_slave_set()
513 reg_split(vme_base, &vme_base_high, &vme_base_low); in tsi148_slave_set()
519 vme_bound = vme_base + size - granularity; in tsi148_slave_set()
521 pci_offset = (unsigned long long)pci_base - vme_base; in tsi148_slave_set()
617 unsigned long long *vme_base, unsigned long long *size, in tsi148_slave_get()
649 reg_join(vme_base_high, vme_base_low, vme_base); in tsi148_slave_get()
653 *pci_base = (dma_addr_t)(*vme_base + pci_offset); in tsi148_slave_get()
680 *size = (unsigned long long)((vme_bound - *vme_base) + granularity); in tsi148_slave_get()
808 unsigned long long vme_base, unsigned long long size, u32 aspace, in tsi148_master_set()
830 if (vme_base in tsi148_master_set()
471 tsi148_slave_set(struct vme_slave_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, dma_addr_t pci_base, u32 aspace, u32 cycle) tsi148_slave_set() argument
616 tsi148_slave_get(struct vme_slave_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, dma_addr_t *pci_base, u32 *aspace, u32 *cycle) tsi148_slave_get() argument
807 tsi148_master_set(struct vme_master_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) tsi148_master_set() argument
1049 __tsi148_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) __tsi148_master_get() argument
1159 tsi148_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) tsi148_master_get() argument
1179 unsigned long long vme_base, size; tsi148_master_read() local
1265 unsigned long long vme_base, size; tsi148_master_write() local
[all...]
H A Dvme_ca91cx42.c334 unsigned long long vme_base, unsigned long long size, in ca91cx42_slave_set()
379 vme_bound = vme_base + size; in ca91cx42_slave_set()
380 pci_offset = pci_base - vme_base; in ca91cx42_slave_set()
387 if (vme_base & (granularity - 1)) { in ca91cx42_slave_set()
409 iowrite32(vme_base, bridge->base + CA91CX42_VSI_BS[i]); in ca91cx42_slave_set()
440 unsigned long long *vme_base, unsigned long long *size, in ca91cx42_slave_get()
459 *vme_base = ioread32(bridge->base + CA91CX42_VSI_BS[i]); in ca91cx42_slave_get()
463 *pci_base = (dma_addr_t)*vme_base + pci_offset; in ca91cx42_slave_get()
464 *size = (unsigned long long)((vme_bound - *vme_base) + granularity); in ca91cx42_slave_get()
590 unsigned long long vme_base, unsigne in ca91cx42_master_set()
333 ca91cx42_slave_set(struct vme_slave_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, dma_addr_t pci_base, u32 aspace, u32 cycle) ca91cx42_slave_set() argument
439 ca91cx42_slave_get(struct vme_slave_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, dma_addr_t *pci_base, u32 *aspace, u32 *cycle) ca91cx42_slave_get() argument
589 ca91cx42_master_set(struct vme_master_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) ca91cx42_master_set() argument
746 __ca91cx42_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) __ca91cx42_master_get() argument
833 ca91cx42_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) ca91cx42_master_get() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/vme_user/
H A Dvme_fake.c45 unsigned long long vme_base; member
54 unsigned long long vme_base; member
155 unsigned long long vme_base, unsigned long long size, in fake_slave_set()
195 vme_bound = vme_base + size - granularity; in fake_slave_set()
197 if (vme_base & (granularity - 1)) { in fake_slave_set()
209 bridge->slaves[i].vme_base = vme_base; in fake_slave_set()
224 unsigned long long *vme_base, unsigned long long *size, in fake_slave_get()
237 *vme_base = bridge->slaves[i].vme_base; in fake_slave_get()
154 fake_slave_set(struct vme_slave_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, dma_addr_t buf_base, u32 aspace, u32 cycle) fake_slave_set() argument
223 fake_slave_get(struct vme_slave_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, dma_addr_t *buf_base, u32 *aspace, u32 *cycle) fake_slave_get() argument
251 fake_master_set(struct vme_master_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) fake_master_set() argument
337 __fake_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) __fake_master_get() argument
358 fake_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) fake_master_get() argument
[all...]
H A Dvme.c193 int vme_check_window(u32 aspace, unsigned long long vme_base, in vme_check_window() argument
198 if (vme_base + size < size) in vme_check_window()
203 if (vme_base + size > VME_A16_MAX) in vme_check_window()
207 if (vme_base + size > VME_A24_MAX) in vme_check_window()
211 if (vme_base + size > VME_A32_MAX) in vme_check_window()
218 if (vme_base + size > VME_CRCSR_MAX) in vme_check_window()
347 * @vme_base: Base address for the window.
361 unsigned long long vme_base, unsigned long long size, in vme_slave_set()
386 retval = vme_check_window(aspace, vme_base, size); in vme_slave_set()
390 return bridge->slave_set(image, enabled, vme_base, siz in vme_slave_set()
360 vme_slave_set(struct vme_resource *resource, int enabled, unsigned long long vme_base, unsigned long long size, dma_addr_t buf_base, u32 aspace, u32 cycle) vme_slave_set() argument
410 vme_slave_get(struct vme_resource *resource, int *enabled, unsigned long long *vme_base, unsigned long long *size, dma_addr_t *buf_base, u32 *aspace, u32 *cycle) vme_slave_get() argument
563 vme_master_set(struct vme_resource *resource, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) vme_master_set() argument
614 vme_master_get(struct vme_resource *resource, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) vme_master_get() argument
[all...]
H A Dvme_tsi148.c467 unsigned long long vme_base, unsigned long long size, in tsi148_slave_set()
507 reg_split(vme_base, &vme_base_high, &vme_base_low); in tsi148_slave_set()
513 vme_bound = vme_base + size - granularity; in tsi148_slave_set()
515 pci_offset = (unsigned long long)pci_base - vme_base; in tsi148_slave_set()
610 unsigned long long *vme_base, unsigned long long *size, in tsi148_slave_get()
642 reg_join(vme_base_high, vme_base_low, vme_base); in tsi148_slave_get()
646 *pci_base = (dma_addr_t)(*vme_base + pci_offset); in tsi148_slave_get()
673 *size = (unsigned long long)((vme_bound - *vme_base) + granularity); in tsi148_slave_get()
799 unsigned long long vme_base, unsigned long long size, u32 aspace, in tsi148_master_set()
821 if (vme_base in tsi148_master_set()
466 tsi148_slave_set(struct vme_slave_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, dma_addr_t pci_base, u32 aspace, u32 cycle) tsi148_slave_set() argument
609 tsi148_slave_get(struct vme_slave_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, dma_addr_t *pci_base, u32 *aspace, u32 *cycle) tsi148_slave_get() argument
798 tsi148_master_set(struct vme_master_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) tsi148_master_set() argument
1033 __tsi148_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) __tsi148_master_get() argument
1142 tsi148_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) tsi148_master_get() argument
1162 unsigned long long vme_base, size; tsi148_master_read() local
1247 unsigned long long vme_base, size; tsi148_master_write() local
[all...]
H A Dvme.h136 int vme_check_window(u32 aspace, unsigned long long vme_base,
/kernel/linux/linux-5.10/drivers/vme/
H A Dvme.c202 int vme_check_window(u32 aspace, unsigned long long vme_base, in vme_check_window() argument
207 if (vme_base + size < size) in vme_check_window()
212 if (vme_base + size > VME_A16_MAX) in vme_check_window()
216 if (vme_base + size > VME_A24_MAX) in vme_check_window()
220 if (vme_base + size > VME_A32_MAX) in vme_check_window()
227 if (vme_base + size > VME_CRCSR_MAX) in vme_check_window()
357 * @vme_base: Base address for the window.
371 unsigned long long vme_base, unsigned long long size, in vme_slave_set()
396 retval = vme_check_window(aspace, vme_base, size); in vme_slave_set()
400 return bridge->slave_set(image, enabled, vme_base, siz in vme_slave_set()
370 vme_slave_set(struct vme_resource *resource, int enabled, unsigned long long vme_base, unsigned long long size, dma_addr_t buf_base, u32 aspace, u32 cycle) vme_slave_set() argument
420 vme_slave_get(struct vme_resource *resource, int *enabled, unsigned long long *vme_base, unsigned long long *size, dma_addr_t *buf_base, u32 *aspace, u32 *cycle) vme_slave_get() argument
574 vme_master_set(struct vme_resource *resource, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) vme_master_set() argument
625 vme_master_get(struct vme_resource *resource, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) vme_master_get() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dvme.h135 int vme_check_window(u32 aspace, unsigned long long vme_base,

Completed in 11 milliseconds