Home
last modified time | relevance | path

Searched full:arbel (Results 1 – 25 of 25) sorted by relevance

/openbmc/linux/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h193 /* Next fields are Arbel only */
214 u16 counter; /* Arbel only */
215 int db_index; /* Arbel only */
216 __be32 *db; /* Arbel only */
239 int db_index; /* Arbel only */
H A Dmthca_eq.c57 __be32 tavor_pd; /* reserved for Arbel */
194 dev->eq_regs.arbel.eq_set_ci_base + eq->eqn * 8); in arbel_set_eq_ci()
216 writel(eqn_mask, dev->eq_regs.arbel.eq_arm); in arbel_eq_req_not()
666 dev->fw.arbel.clr_int_base, MTHCA_CLR_INT_SIZE, in mthca_map_eq_regs()
678 dev->fw.arbel.eq_arm_base) + 4, 4, in mthca_map_eq_regs()
679 &dev->eq_regs.arbel.eq_arm)) { in mthca_map_eq_regs()
686 dev->fw.arbel.eq_set_ci_base, in mthca_map_eq_regs()
688 &dev->eq_regs.arbel.eq_set_ci_base)) { in mthca_map_eq_regs()
690 iounmap(dev->eq_regs.arbel.eq_arm); in mthca_map_eq_regs()
719 iounmap(dev->eq_regs.arbel.eq_set_ci_base); in mthca_unmap_eq_regs()
[all …]
H A Dmthca_main.c98 .uarc_size = MTHCA_DEFAULT_NUM_UARC_SIZE, /* Arbel only */
351 mdev->fw.arbel.fw_icm = in mthca_load_fw()
352 mthca_alloc_icm(mdev, mdev->fw.arbel.fw_pages, in mthca_load_fw()
354 if (!mdev->fw.arbel.fw_icm) { in mthca_load_fw()
359 err = mthca_MAP_FA(mdev, mdev->fw.arbel.fw_icm); in mthca_load_fw()
376 mthca_free_icm(mdev, mdev->fw.arbel.fw_icm, 0); in mthca_load_fw()
398 mdev->fw.arbel.aux_icm = mthca_alloc_icm(mdev, aux_pages, in mthca_init_icm()
400 if (!mdev->fw.arbel.aux_icm) { in mthca_init_icm()
405 err = mthca_MAP_ICM_AUX(mdev, mdev->fw.arbel.aux_icm); in mthca_init_icm()
551 mthca_free_icm(mdev, mdev->fw.arbel.aux_icm, 0); in mthca_init_icm()
[all …]
H A Dmthca_cmd.c850 MTHCA_GET(dev->fw.arbel.fw_pages, outbox, QUERY_FW_SIZE_OFFSET); in mthca_QUERY_FW()
851 MTHCA_GET(dev->fw.arbel.clr_int_base, outbox, QUERY_FW_CLR_INT_BASE_OFFSET); in mthca_QUERY_FW()
852 MTHCA_GET(dev->fw.arbel.eq_arm_base, outbox, QUERY_FW_EQ_ARM_BASE_OFFSET); in mthca_QUERY_FW()
853 MTHCA_GET(dev->fw.arbel.eq_set_ci_base, outbox, QUERY_FW_EQ_SET_CI_BASE_OFFSET); in mthca_QUERY_FW()
854 mthca_dbg(dev, "FW size %d KB\n", dev->fw.arbel.fw_pages << 2); in mthca_QUERY_FW()
860 dev->fw.arbel.fw_pages = in mthca_QUERY_FW()
861 ALIGN(dev->fw.arbel.fw_pages, PAGE_SIZE / MTHCA_ICM_PAGE_SIZE) >> in mthca_QUERY_FW()
865 (unsigned long long) dev->fw.arbel.clr_int_base, in mthca_QUERY_FW()
866 (unsigned long long) dev->fw.arbel.eq_arm_base, in mthca_QUERY_FW()
867 (unsigned long long) dev->fw.arbel.eq_set_ci_base); in mthca_QUERY_FW()
[all …]
H A DKconfig8 ("Tavor") and the MT25208 PCI Express HCA ("Arbel").
H A Dmthca_dev.h84 /* Arbel FW gives us these, but we need them for Tavor */
313 } arbel; member
332 } arbel; member
H A Dmthca_av.c97 /* Handle old Arbel FW */ in mthca_rate_to_ib()
220 /* Arbel workaround -- low byte of GID must be 2 */ in mthca_create_ah()
H A Dmthca_mr.c61 __be32 mtt_sz; /* Arbel only */
309 /* For Arbel, all MTTs must fit in the same page. */ in mthca_write_mtt_size()
336 /* For Arbel, all MTTs must fit in the same page. */ in mthca_arbel_write_mtt_seg()
H A Dmthca_cq.c77 __be32 ci_db; /* Arbel only */
78 __be32 state_db; /* Arbel only */
201 * incr is ignored in native Arbel (mem-free) mode, so cq->cons_index
554 * Arbel FW 5.1.400. This bug should be fixed in later FW revs. in mthca_poll_one()
H A Dmthca_reset.c95 /* For Arbel do we need to save off the full 4K PCI Express header?? */ in mthca_reset()
H A Dmthca_cmd.h183 } arbel; member
H A Dmthca_profile.c122 mem_avail = dev_lim->hca.arbel.max_icm_sz; in mthca_make_profile()
H A Dmthca_qp.c122 __be32 tavor_sched_queue; /* Reserved on Arbel */
/openbmc/openbmc/meta-nuvoton/recipes-bsp/images/
H A Dnpcm8xx-tip-fw.inc1 SUMMARY = "TIP FW for NPCM8XX (Arbel) devices"
2 DESCRIPTION = "TIP FW for NPCM8XX (Arbel) devices"
H A Dnpcm8xx-bootblock.inc1 SUMMARY = "Primary bootloader for NPCM8XX (Arbel) devices"
2 DESCRIPTION = "Primary bootloader for NPCM8XX (Arbel) devices"
/openbmc/linux/Documentation/devicetree/bindings/watchdog/
H A Dnuvoton,npcm-wdt.txt10 "nuvoton,npcm845-wdt" for NPCM845 (Arbel).
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dnuvoton,npcm845-clk.yaml13 Nuvoton Arbel BMC NPCM8XX contains an integrated clock controller, which
/openbmc/linux/Documentation/devicetree/bindings/timer/
H A Dnuvoton,npcm7xx-timer.yaml18 - nuvoton,npcm845-timer # for Arbel NPCM845
/openbmc/linux/Documentation/devicetree/bindings/spi/
H A Dnuvoton,npcm-pspi.txt7 "nuvoton,npcm845-pspi" for Arbel NPCM8XX.
H A Dnuvoton,npcm-fiu.txt15 "nuvoton,npcm845-fiu" for Arbel NPCM8XX BMC
/openbmc/linux/Documentation/devicetree/bindings/reset/
H A Dnuvoton,npcm750-reset.yaml16 - nuvoton,npcm845-reset # Arbel NPCM8XX SoC
/openbmc/linux/Documentation/devicetree/bindings/hwmon/
H A Dnpcm750-pwm-fan.txt13 : "nuvoton,npcm845-pwm-fan" for Arbel NPCM8XX.
/openbmc/linux/arch/arm64/
H A DKconfig.platforms244 General support for NPCM8xx BMC (Arbel).
/openbmc/entity-manager/configurations/
H A Dnuvoton_npcm8xx_evb.json467 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'NUVOTON-ARBEL-EVB'})",
/openbmc/linux/Documentation/admin-guide/nfs/
H A Dnfs-rdma.rst164 this time. For example, if you are using a Mellanox Tavor/Sinai/Arbel