Home
last modified time | relevance | path

Searched refs:sz_log2 (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/i2c/
H A Dsmbus_eeprom.c201 int min_log2, max_log2, sz_log2; in spd_data_generate() local
221 sz_log2 = 31 - clz32(size); in spd_data_generate()
222 size = 1U << sz_log2; in spd_data_generate()
224 assert(sz_log2 >= min_log2); in spd_data_generate()
227 while (sz_log2 > max_log2 && nbanks < 8) { in spd_data_generate()
228 sz_log2--; in spd_data_generate()
232 assert(size == (1ULL << sz_log2) * nbanks); in spd_data_generate()
235 if (nbanks == 1 && sz_log2 > min_log2) { in spd_data_generate()
236 sz_log2--; in spd_data_generate()
240 density = 1ULL << (sz_log2 - 2); in spd_data_generate()
/openbmc/qemu/target/riscv/
H A Dbitmanip_helper.c107 uint32_t sz_log2) in do_xperm() argument
110 target_ulong sz = 1LL << sz_log2; in do_xperm()
115 pos = ((rs2 >> i) & mask) << sz_log2; in do_xperm()
/openbmc/qemu/hw/mips/
H A Dmalta.c226 int sz_log2 = MIN(31 - clz32(ram_size), 14); in generate_eeprom_spd() local
228 density |= 1 << (sz_log2 - 2); in generate_eeprom_spd()
229 ram_size -= 1 << sz_log2; in generate_eeprom_spd()