/linux-6.12.1/drivers/infiniband/hw/mthca/ |
D | mthca_provider.h | 193 /* 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 */
|
D | mthca_eq.c | 57 __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 …]
|
D | mthca_main.c | 98 .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 …]
|
D | mthca_cmd.c | 850 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 …]
|
D | Kconfig | 8 ("Tavor") and the MT25208 PCI Express HCA ("Arbel").
|
D | mthca_dev.h | 84 /* Arbel FW gives us these, but we need them for Tavor */ 313 } arbel; member 332 } arbel; member
|
D | mthca_av.c | 97 /* Handle old Arbel FW */ in mthca_rate_to_ib() 220 /* Arbel workaround -- low byte of GID must be 2 */ in mthca_create_ah()
|
D | mthca_mr.c | 61 __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()
|
D | mthca_cq.c | 77 __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()
|
D | mthca_reset.c | 95 /* For Arbel do we need to save off the full 4K PCI Express header?? */ in mthca_reset()
|
D | mthca_cmd.h | 183 } arbel; member
|
D | mthca_profile.c | 122 mem_avail = dev_lim->hca.arbel.max_icm_sz; in mthca_make_profile()
|
D | mthca_qp.c | 122 __be32 tavor_sched_queue; /* Reserved on Arbel */
|
/linux-6.12.1/Documentation/devicetree/bindings/watchdog/ |
D | nuvoton,npcm-wdt.txt | 10 "nuvoton,npcm845-wdt" for NPCM845 (Arbel).
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | nuvoton,npcm845-clk.yaml | 13 Nuvoton Arbel BMC NPCM8XX contains an integrated clock controller, which
|
/linux-6.12.1/Documentation/devicetree/bindings/spi/ |
D | nuvoton,npcm-pspi.txt | 7 "nuvoton,npcm845-pspi" for Arbel NPCM8XX.
|
D | nuvoton,npcm-fiu.txt | 15 "nuvoton,npcm845-fiu" for Arbel NPCM8XX BMC
|
/linux-6.12.1/Documentation/devicetree/bindings/timer/ |
D | nuvoton,npcm7xx-timer.yaml | 18 - nuvoton,npcm845-timer # for Arbel NPCM845
|
/linux-6.12.1/Documentation/devicetree/bindings/reset/ |
D | nuvoton,npcm750-reset.yaml | 16 - nuvoton,npcm845-reset # Arbel NPCM8XX SoC
|
/linux-6.12.1/Documentation/devicetree/bindings/hwmon/ |
D | npcm750-pwm-fan.txt | 13 : "nuvoton,npcm845-pwm-fan" for Arbel NPCM8XX.
|
/linux-6.12.1/arch/arm64/ |
D | Kconfig.platforms | 250 General support for NPCM8xx BMC (Arbel).
|
/linux-6.12.1/Documentation/admin-guide/nfs/ |
D | nfs-rdma.rst | 164 this time. For example, if you are using a Mellanox Tavor/Sinai/Arbel
|