Lines Matching +full:26 +full:m
33 #define MASK26 0x3FFFFFF /* Mask for 2^26 */
88 static int get_all_munits(const struct munit *m) in get_all_munits() argument
97 pdev = pci_get_device(PCI_VENDOR_ID_INTEL, m->did, prev); in get_all_munits()
101 if (m->per_socket == skx_cfg.ddr_imc_num) { in get_all_munits()
103 if (m->devfn[i] == pdev->devfn) in get_all_munits()
108 d = get_skx_dev(pdev->bus, m->busidx); in get_all_munits()
115 PCI_VENDOR_ID_INTEL, m->did); in get_all_munits()
119 switch (m->mtype) { in get_all_munits()
124 d->imc[i].chan[m->mtype].cdev = pdev; in get_all_munits()
130 d->imc[i].chan[m->mtype - ERRCHAN0].edev = pdev; in get_all_munits()
226 #define SKX_SAD_LIMIT(sad) (((u64)GET_BITFIELD((sad), 7, 26) << 26) | MASK26)
387 #define SKX_TAD_BASE(b) ((u64)GET_BITFIELD((b), 12, 31) << 26)
390 #define SKX_TAD_LIMIT(b) (((u64)GET_BITFIELD((b), 12, 31) << 26) | MASK26)
391 #define SKX_TAD_OFFSET(b) ((u64)GET_BITFIELD((b), 4, 23) << 26)
466 #define SKX_RIR_OFFSET(b) ((u64)(GET_BITFIELD((b), 2, 15) << 26))
520 3, 4, 5, 14, 19, 23, 24, 25, 26, 27
524 14, 15, 16, 20, 28, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34
603 const struct munit *m; in skx_init() local
641 for (m = skx_all_munits; m->did; m++) { in skx_init()
642 rc = get_all_munits(m); in skx_init()
645 if (rc != m->per_socket * skx_num_sockets) { in skx_init()
647 m->per_socket * skx_num_sockets, rc, m->did); in skx_init()