Lines Matching refs:vme_base
180 int vme_check_window(u32 aspace, unsigned long long vme_base, in vme_check_window() argument
187 if (((vme_base + size) > VME_A16_MAX) || in vme_check_window()
188 (vme_base > VME_A16_MAX)) in vme_check_window()
192 if (((vme_base + size) > VME_A24_MAX) || in vme_check_window()
193 (vme_base > VME_A24_MAX)) in vme_check_window()
197 if (((vme_base + size) > VME_A32_MAX) || in vme_check_window()
198 (vme_base > VME_A32_MAX)) in vme_check_window()
202 if ((size != 0) && (vme_base > U64_MAX + 1 - size)) in vme_check_window()
206 if (((vme_base + size) > VME_CRCSR_MAX) || in vme_check_window()
207 (vme_base > VME_CRCSR_MAX)) in vme_check_window()
328 unsigned long long vme_base, unsigned long long size, in vme_slave_set() argument
353 retval = vme_check_window(aspace, vme_base, size); in vme_slave_set()
357 return bridge->slave_set(image, enabled, vme_base, size, buf_base, in vme_slave_set()
363 unsigned long long *vme_base, unsigned long long *size, in vme_slave_get() argument
381 return bridge->slave_get(image, enabled, vme_base, size, buf_base, in vme_slave_get()
487 unsigned long long vme_base, unsigned long long size, u32 aspace, in vme_master_set() argument
513 retval = vme_check_window(aspace, vme_base, size); in vme_master_set()
517 return bridge->master_set(image, enabled, vme_base, size, aspace, in vme_master_set()
523 unsigned long long *vme_base, unsigned long long *size, u32 *aspace, in vme_master_get() argument
541 return bridge->master_get(image, enabled, vme_base, size, aspace, in vme_master_get()