Lines Matching defs:dwords

464 	le32_to_cpu_array(bfpt.dwords, BFPT_DWORD_MAX);
467 switch (bfpt.dwords[SFDP_DWORD(1)] & BFPT_DWORD1_ADDRESS_BYTES_MASK) {
484 val = bfpt.dwords[SFDP_DWORD(2)];
507 if (!(bfpt.dwords[rd->supported_dword] & rd->supported_bit)) {
515 half = bfpt.dwords[rd->settings_dword] >> rd->settings_shift;
530 half = bfpt.dwords[er->dword] >> er->shift;
564 val = bfpt.dwords[SFDP_DWORD(11)];
570 switch (bfpt.dwords[SFDP_DWORD(15)] & BFPT_DWORD15_QER_MASK) {
616 dword = bfpt.dwords[SFDP_DWORD(16)] & BFPT_DWORD16_4B_ADDR_MODE_MASK;
627 if (bfpt.dwords[SFDP_DWORD(16)] & BFPT_DWORD16_SWRST_EN_RST)
635 switch (bfpt.dwords[SFDP_DWORD(18)] & BFPT_DWORD18_CMD_EXT_MASK) {
987 u32 *dwords;
997 len = sizeof(*dwords) * SFDP_4BAIT_DWORD_MAX;
1000 dwords = kmalloc(len, GFP_KERNEL);
1001 if (!dwords)
1005 ret = spi_nor_read_sfdp(nor, addr, len, dwords);
1010 le32_to_cpu_array(dwords, SFDP_4BAIT_DWORD_MAX);
1023 (dwords[SFDP_DWORD(1)] & read->supported_bit))
1042 if (dwords[SFDP_DWORD(1)] & program->supported_bit)
1054 if (dwords[SFDP_DWORD(1)] & erase->supported_bit)
1105 erase_type[i].opcode = (dwords[SFDP_DWORD(2)] >>
1123 kfree(dwords);
1146 u32 *dwords, addr;
1151 len = profile1_header->length * sizeof(*dwords);
1152 dwords = kmalloc(len, GFP_KERNEL);
1153 if (!dwords)
1157 ret = spi_nor_read_sfdp(nor, addr, len, dwords);
1161 le32_to_cpu_array(dwords, profile1_header->length);
1164 opcode = FIELD_GET(PROFILE1_DWORD1_RD_FAST_CMD, dwords[SFDP_DWORD(1)]);
1167 if (dwords[SFDP_DWORD(1)] & PROFILE1_DWORD1_RDSR_DUMMY)
1172 if (dwords[SFDP_DWORD(1)] & PROFILE1_DWORD1_RDSR_ADDR_BYTES)
1186 dummy = FIELD_GET(PROFILE1_DWORD4_DUMMY_200MHZ, dwords[SFDP_DWORD(4)]);
1189 dwords[SFDP_DWORD(5)]);
1192 dwords[SFDP_DWORD(5)]);
1195 dwords[SFDP_DWORD(5)]);
1216 kfree(dwords);
1235 u32 *dwords, addr;
1239 len = sccr_header->length * sizeof(*dwords);
1240 dwords = kmalloc(len, GFP_KERNEL);
1241 if (!dwords)
1245 ret = spi_nor_read_sfdp(nor, addr, len, dwords);
1249 le32_to_cpu_array(dwords, sccr_header->length);
1253 params->vreg_offset = devm_kmalloc(nor->dev, sizeof(*dwords),
1260 params->vreg_offset[0] = dwords[SFDP_DWORD(1)];
1264 dwords[SFDP_DWORD(22)]))
1268 kfree(dwords);
1286 u32 *dwords, addr;
1291 len = sccr_mc_header->length * sizeof(*dwords);
1292 dwords = kmalloc(len, GFP_KERNEL);
1293 if (!dwords)
1297 ret = spi_nor_read_sfdp(nor, addr, len, dwords);
1301 le32_to_cpu_array(dwords, sccr_mc_header->length);
1312 n_dice * sizeof(*dwords),
1320 params->vreg_offset[i] = dwords[SFDP_DWORD(i) * 2];
1325 kfree(dwords);
1486 sfdp->num_dwords = DIV_ROUND_UP(sfdp_size, sizeof(*sfdp->dwords));
1487 sfdp->dwords = devm_kcalloc(dev, sfdp->num_dwords,
1488 sizeof(*sfdp->dwords), GFP_KERNEL);
1489 if (!sfdp->dwords) {
1495 err = spi_nor_read_sfdp(nor, 0, sfdp_size, sfdp->dwords);
1498 devm_kfree(dev, sfdp->dwords);