Searched refs:smpt (Results 1 – 5 of 5) sorted by relevance
17 return (1ULL << mdev->smpt->info.page_shift) - 1ULL; in mic_system_page_mask()22 return (pa - mdev->smpt->info.base) >> mdev->smpt->info.page_shift; in mic_sys_addr_to_smpt()27 return mdev->smpt->info.base + (index * mdev->smpt->info.page_size); in mic_smpt_to_pa()38 mdev->smpt->info.page_size); in mic_smpt_align_low()43 return ALIGN(pa, mdev->smpt->info.page_size); in mic_smpt_align_high()49 return mdev->smpt->info.num_reg * mdev->smpt->info.page_size; in mic_max_system_memory()55 return mdev->smpt->info.base + mic_max_system_memory(mdev) - 1ULL; in mic_max_system_addr()62 return pa >= mdev->smpt->info.base && pa <= mic_max_system_addr(mdev); in mic_is_system_addr()69 struct mic_smpt_info *smpt_info = mdev->smpt; in mic_add_smpt_entry()96 struct mic_smpt_info *smpt_info = mdev->smpt; in mic_smpt_op()[all …]
31 if (mdev->smpt) { in mic_smpt_show()32 struct mic_smpt_info *smpt_info = mdev->smpt; in mic_smpt_show()
74 struct mic_smpt_info *smpt; member
515 dma_addr >> mdev->smpt->info.page_shift); in mic_x100_smpt_set()529 struct mic_smpt_hw_info *info = &mdev->smpt->info; in mic_x100_smpt_hw_init()
3608 static const u32 *spi_nor_get_map_in_use(struct spi_nor *nor, const u32 *smpt, in spi_nor_get_map_in_use() argument3631 if (smpt[i] & SMPT_DESC_TYPE_MAP) in spi_nor_get_map_in_use()3634 read_data_mask = SMPT_CMD_READ_DATA(smpt[i]); in spi_nor_get_map_in_use()3635 nor->addr_width = spi_nor_smpt_addr_width(nor, smpt[i]); in spi_nor_get_map_in_use()3636 nor->read_dummy = spi_nor_smpt_read_dummy(nor, smpt[i]); in spi_nor_get_map_in_use()3637 nor->read_opcode = SMPT_CMD_OPCODE(smpt[i]); in spi_nor_get_map_in_use()3638 addr = smpt[i + 1]; in spi_nor_get_map_in_use()3662 if (SMPT_MAP_ID(smpt[i]) == map_id) { in spi_nor_get_map_in_use()3663 ret = smpt + i; in spi_nor_get_map_in_use()3672 if (smpt[i] & SMPT_DESC_END) in spi_nor_get_map_in_use()[all …]