Home
last modified time | relevance | path

Searched refs:lmc (Results 1 – 25 of 53) sorted by relevance

123

/openbmc/linux/drivers/edac/
H A Dthunderx_edac.c351 writeq(lmc->mask0, lmc->regs + LMC_CHAR_MASK0); in inject_ecc_fn()
352 writeq(lmc->mask2, lmc->regs + LMC_CHAR_MASK2); in inject_ecc_fn()
353 writeq(lmc->parity_test, lmc->regs + LMC_ECC_PARITY_TEST); in inject_ecc_fn()
418 lmc->mem = alloc_pages_node(lmc->node, GFP_KERNEL, 0); in thunderx_lmc_inject_ecc_write()
505 bank ^= get_bits(addr, 12 + lmc->xbits, lmc->bank_width); in thunderx_faddr_to_phys()
593 while (CIRC_CNT(lmc->ring_head, lmc->ring_tail, in thunderx_lmc_threaded_isr()
745 lmc->xbits = thunderx_get_num_lmcs(lmc->node) >> 1; in thunderx_lmc_probe()
750 lmc->dimm_lsb = 28 + lmc->pbank_lsb + lmc->xbits; in thunderx_lmc_probe()
751 lmc->rank_lsb = lmc->dimm_lsb; in thunderx_lmc_probe()
753 lmc->bank_lsb = 7 + lmc->xbits; in thunderx_lmc_probe()
[all …]
H A Di10nm_base.c703 int i, lmc, j = 0; in i10nm_get_ddr_munits() local
749 d->imc[lmc].mbase = mbase; in i10nm_get_ddr_munits()
753 d->imc[lmc].mbase = NULL; in i10nm_get_ddr_munits()
757 d->imc[lmc].mdev = mdev; in i10nm_get_ddr_munits()
758 lmc++; in i10nm_get_ddr_munits()
784 int i, lmc; in i10nm_get_hbm_munits() local
822 d->imc[lmc].mdev = mdev; in i10nm_get_hbm_munits()
831 d->imc[lmc].mdev = NULL; in i10nm_get_hbm_munits()
847 d->imc[lmc].mdev = NULL; in i10nm_get_hbm_munits()
853 lmc++; in i10nm_get_hbm_munits()
[all …]
H A Dskx_common.c390 imc->src_id, imc->lmc, chan); in skx_get_dimm_info()
393 imc->src_id, imc->lmc, chan, dimmno); in skx_get_dimm_info()
406 dev_handle = ACPI_NFIT_BUILD_DEVICE_HANDLE(dimmno, chan, imc->lmc, in skx_get_nvdimm_info()
441 imc->src_id, imc->lmc, chan, dimmno); in skx_get_nvdimm_info()
477 imc->node_id, imc->lmc); in skx_register_mci()
H A DMakefile73 obj-$(CONFIG_EDAC_OCTEON_LMC) += octeon_edac-lmc.o
H A Dskx_common.h106 u8 lmc; /* socket relative mc# */ member
/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_ud.c96 ((1 << ppd->lmc) - 1)); in qib_ud_loopback()
209 ((1 << ppd->lmc) - 1)); in qib_ud_loopback()
211 wc.dlid_path_bits = rdma_ah_get_dlid(ah_attr) & ((1 << ppd->lmc) - 1); in qib_ud_loopback()
284 lid = rdma_ah_get_dlid(ah_attr) & ~((1 << ppd->lmc) - 1); in qib_make_ud_req()
358 ((1 << ppd->lmc) - 1); in qib_make_ud_req()
575 dlid & ((1 << ppd_from_ibp(ibp)->lmc) - 1); in qib_ud_rcv()
H A Dqib_driver.c321 lid &= ~((1 << ppd->lmc) - 1); in qib_rcv_hdrerr()
638 int qib_set_lid(struct qib_pportdata *ppd, u32 lid, u8 lmc) in qib_set_lid() argument
643 ppd->lmc = lmc; in qib_set_lid()
646 lid | (~((1U << lmc) - 1)) << 16); in qib_set_lid()
H A Dqib_ruc.c274 ~((1 << ppd->lmc) - 1)) == ppd->lid) { in qib_do_send()
H A Dqib_verbs.c292 lid &= ~((1 << ppd->lmc) - 1); in qib_ib_rcv()
1202 props->lmc = ppd->lmc; in qib_query_port()
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dud.c76 ((1 << ppd->lmc) - 1)); in ud_loopback()
208 ((1 << ppd->lmc) - 1))) & U16_MAX; in ud_loopback()
213 wc.dlid_path_bits = rdma_ah_get_dlid(ah_attr) & ((1 << ppd->lmc) - 1); in ud_loopback()
317 ((1 << ppd->lmc) - 1); in hfi1_make_ud_req_9B()
407 ((1 << ppd->lmc) - 1)); in hfi1_make_ud_req_16B()
481 lid = rdma_ah_get_dlid(ah_attr) & ~((1 << ppd->lmc) - 1); in hfi1_make_ud_req()
1015 dlid & ((1 << ppd_from_ibp(ibp)->lmc) - 1); in hfi1_ud_rcv()
H A Druc.c295 ((1 << ppd->lmc) - 1)); in hfi1_make_ruc_header_16B()
510 ~((1 << ps.ppd->lmc) - 1)) == in hfi1_do_send()
520 ~((1 << ps.ppd->lmc) - 1)) == in hfi1_do_send()
H A Ddriver.c1282 int hfi1_set_lid(struct hfi1_pportdata *ppd, u32 lid, u8 lmc) in hfi1_set_lid() argument
1287 ppd->lmc = lmc; in hfi1_set_lid()
1456 if ((packet->dlid & ~((1 << ppd->lmc) - 1)) != ppd->lid) in hfi1_bypass_ingress_pkt_check()
/openbmc/linux/include/rdma/
H A Dib_cache.h93 u8 *lmc);
/openbmc/linux/sound/isa/gus/
H A Dinterwave.c368 static const unsigned int lmc[13] = in snd_interwave_detect_memory() local
402 for (i = 0; i < ARRAY_SIZE(lmc); i++) in snd_interwave_detect_memory()
403 if (lmct == lmc[i]) { in snd_interwave_detect_memory()
411 if (i >= ARRAY_SIZE(lmc) && !gus->gf1.enh_mode) in snd_interwave_detect_memory()
/openbmc/linux/drivers/infiniband/core/
H A Dcache.c1169 int ib_get_cached_lmc(struct ib_device *device, u32 port_num, u8 *lmc) in ib_get_cached_lmc() argument
1178 *lmc = device->port_data[port_num].cache.lmc; in ib_get_cached_lmc()
1542 device->port_data[port].cache.lmc = tprops->lmc; in ib_cache_update()
H A Duverbs_std_types_device.c164 resp->lmc = attr->lmc; in copy_port_attr_to_resp()
/openbmc/qemu/include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.h138 uint8_t lmc; member
/openbmc/linux/arch/arm/boot/dts/microchip/
H A Dat91-vinco.dts204 label = "lmc";
/openbmc/linux/arch/mips/include/asm/octeon/
H A Dcvmx-npi-defs.h2230 uint64_t lmc:1; member
2264 uint64_t lmc:1;
2298 uint64_t lmc:1; member
2334 uint64_t lmc:1;
2369 uint64_t lmc:1; member
2405 uint64_t lmc:1;
2436 uint64_t lmc:1; member
2472 uint64_t lmc:1;
/openbmc/linux/drivers/staging/octeon/
H A Docteon-stubs.h1021 uint64_t lmc:1; member
1055 uint64_t lmc:1; member
1090 uint64_t lmc:1; member
1121 uint64_t lmc:1; member
/openbmc/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.c165 props->lmc = resp->attrs.lmc; in pvrdma_query_port()
H A Dpvrdma_verbs.h138 u8 lmc; member
/openbmc/linux/drivers/infiniband/sw/rxe/
H A Drxe.c94 port->attr.lmc = RXE_PORT_LMC; in rxe_init_port_param()
/openbmc/u-boot/arch/arm/dts/
H A Dat91-vinco.dts221 label = "lmc";
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dvport.c707 rep->lmc = MLX5_GET_PR(hca_vport_context, ctx, lmc); in mlx5_query_hca_vport_context()

123