Lines Matching full:product
23 .reg = 0xff000044, /* PRR (Product Register) */
28 .reg = 0xff000044, /* PRR (Product Register) */
33 .reg = 0xfff00044, /* PRR (Product Register) */
51 .reg = 0xff000044, /* PRR (Product Register) */
56 .reg = 0xfff00044, /* PRR (Product Register) */
333 unsigned int product, eshi = 0, eslo; in renesas_soc_init() local
348 product = readl(chipid); in renesas_soc_init()
351 if (soc->id && ((product >> 16) & 0xff) != soc->id) { in renesas_soc_init()
352 pr_warn("SoC mismatch (product = 0x%x)\n", in renesas_soc_init()
353 product); in renesas_soc_init()
373 product = readl(chipid + 0x0a04); in renesas_soc_init()
376 if (soc->id && (product & 0xfffffff) != soc->id) { in renesas_soc_init()
377 pr_warn("SoC mismatch (product = 0x%x)\n", in renesas_soc_init()
378 product); in renesas_soc_init()
395 product = readl(chipid); in renesas_soc_init()
398 if ((product & 0x7fff) == 0x5210) in renesas_soc_init()
399 product ^= 0x11; in renesas_soc_init()
401 if ((product & 0x7fff) == 0x5211) in renesas_soc_init()
402 product ^= 0x12; in renesas_soc_init()
403 if (soc->id && ((product >> 8) & 0xff) != soc->id) { in renesas_soc_init()
404 pr_warn("SoC mismatch (product = 0x%x)\n", product); in renesas_soc_init()
407 eshi = ((product >> 4) & 0x0f) + 1; in renesas_soc_init()
408 eslo = product & 0xf; in renesas_soc_init()