Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/infiniband/hw/mthca/
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 */
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 …]
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 …]
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 …]
DKconfig8 ("Tavor") and the MT25208 PCI Express HCA ("Arbel").
Dmthca_dev.h84 /* Arbel FW gives us these, but we need them for Tavor */
313 } arbel; member
332 } arbel; member
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()
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()
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()
Dmthca_reset.c95 /* For Arbel do we need to save off the full 4K PCI Express header?? */ in mthca_reset()
Dmthca_cmd.h183 } arbel; member
Dmthca_profile.c122 mem_avail = dev_lim->hca.arbel.max_icm_sz; in mthca_make_profile()
Dmthca_qp.c122 __be32 tavor_sched_queue; /* Reserved on Arbel */
/linux-6.12.1/Documentation/devicetree/bindings/watchdog/
Dnuvoton,npcm-wdt.txt10 "nuvoton,npcm845-wdt" for NPCM845 (Arbel).
/linux-6.12.1/Documentation/devicetree/bindings/clock/
Dnuvoton,npcm845-clk.yaml13 Nuvoton Arbel BMC NPCM8XX contains an integrated clock controller, which
/linux-6.12.1/Documentation/devicetree/bindings/spi/
Dnuvoton,npcm-pspi.txt7 "nuvoton,npcm845-pspi" for Arbel NPCM8XX.
Dnuvoton,npcm-fiu.txt15 "nuvoton,npcm845-fiu" for Arbel NPCM8XX BMC
/linux-6.12.1/Documentation/devicetree/bindings/timer/
Dnuvoton,npcm7xx-timer.yaml18 - nuvoton,npcm845-timer # for Arbel NPCM845
/linux-6.12.1/Documentation/devicetree/bindings/reset/
Dnuvoton,npcm750-reset.yaml16 - nuvoton,npcm845-reset # Arbel NPCM8XX SoC
/linux-6.12.1/Documentation/devicetree/bindings/hwmon/
Dnpcm750-pwm-fan.txt13 : "nuvoton,npcm845-pwm-fan" for Arbel NPCM8XX.
/linux-6.12.1/arch/arm64/
DKconfig.platforms250 General support for NPCM8xx BMC (Arbel).
/linux-6.12.1/Documentation/admin-guide/nfs/
Dnfs-rdma.rst164 this time. For example, if you are using a Mellanox Tavor/Sinai/Arbel