Home
last modified time | relevance | path

Searched refs:pcie_bar (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dpci.c44 hdev->pcie_bar[bar] = is_wc[i] ? in hl_pci_bars_map()
47 if (!hdev->pcie_bar[bar]) { in hl_pci_bars_map()
60 if (hdev->pcie_bar[bar]) in hl_pci_bars_map()
61 iounmap(hdev->pcie_bar[bar]); in hl_pci_bars_map()
82 iounmap(hdev->pcie_bar[bar]); in hl_pci_bars_unmap()
H A Dhabanalabs.h1492 * @pcie_bar: array of available PCIe bars virtual addresses.
1599 void __iomem *pcie_bar[HL_PCI_NUM_BARS]; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/pci/
H A Dpci.c46 hdev->pcie_bar[bar] = is_wc[i] ? in hl_pci_bars_map()
49 if (!hdev->pcie_bar[bar]) { in hl_pci_bars_map()
62 if (hdev->pcie_bar[bar]) in hl_pci_bars_map()
63 iounmap(hdev->pcie_bar[bar]); in hl_pci_bars_map()
84 iounmap(hdev->pcie_bar[bar]); in hl_pci_bars_unmap()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/
H A Dgoya.c481 hdev->rmmio = hdev->pcie_bar[SRAM_CFG_BAR_ID] + in goya_pci_bars_map()
2316 dst = hdev->pcie_bar[DDR_BAR_ID] + LINUX_FW_OFFSET; in goya_load_firmware_to_device()
2333 dst = hdev->pcie_bar[SRAM_CFG_BAR_ID] + BOOT_FIT_SRAM_OFFSET; in goya_load_boot_fit_to_device()
2368 memcpy_fromio(dest, hdev->pcie_bar[SRAM_CFG_BAR_ID] + ver_off, in goya_read_device_fw_version()
2804 base = (void *) hdev->pcie_bar[SRAM_CFG_BAR_ID]; in goya_get_int_queue_base()
4058 *val = readl(hdev->pcie_bar[SRAM_CFG_BAR_ID] + in goya_debugfs_read32()
4068 *val = readl(hdev->pcie_bar[DDR_BAR_ID] + in goya_debugfs_read32()
4114 writel(val, hdev->pcie_bar[SRAM_CFG_BAR_ID] + in goya_debugfs_write32()
4124 writel(val, hdev->pcie_bar[DDR_BAR_ID] + in goya_debugfs_write32()
4158 *val = readq(hdev->pcie_bar[SRAM_CFG_BAR_I in goya_debugfs_read64()
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/
H A Dgaudi.c492 hdev->rmmio = hdev->pcie_bar[CFG_BAR_ID] + in gaudi_pci_bars_map()
1829 writeq(0, hdev->pcie_bar[SRAM_BAR_ID] + i); in gaudi_init_golden_registers()
2755 dst = hdev->pcie_bar[HBM_BAR_ID] + LINUX_FW_OFFSET; in gaudi_load_firmware_to_device()
2764 dst = hdev->pcie_bar[SRAM_BAR_ID] + BOOT_FIT_SRAM_OFFSET; in gaudi_load_boot_fit_to_device()
2795 memcpy_fromio(dest, hdev->pcie_bar[SRAM_BAR_ID] + ver_off, in gaudi_read_device_fw_version()
4558 *val = readl(hdev->pcie_bar[SRAM_BAR_ID] + in gaudi_debugfs_read32()
4566 *val = readl(hdev->pcie_bar[HBM_BAR_ID] + in gaudi_debugfs_read32()
4605 writel(val, hdev->pcie_bar[SRAM_BAR_ID] + in gaudi_debugfs_write32()
4613 writel(val, hdev->pcie_bar[HBM_BAR_ID] + in gaudi_debugfs_write32()
4655 *val = readq(hdev->pcie_bar[SRAM_BAR_I in gaudi_debugfs_read64()
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dfirmware_if.c1595 hdev->pcie_bar[fw_loader->sram_bar_id] + ver_off, in hl_fw_static_read_device_fw_version()
2203 src = hdev->pcie_bar[region->bar_id] + region->offset_in_bar + in hl_fw_dynamic_read_and_validate_descriptor()
2338 dest = hdev->pcie_bar[region->bar_id] + region->offset_in_bar + in hl_fw_dynamic_copy_image()
2370 dest = hdev->pcie_bar[region->bar_id] + region->offset_in_bar + in hl_fw_dynamic_copy_msg()
H A Ddevice.c80 acc_addr = hdev->pcie_bar[region->bar_id] + region->offset_in_bar + in hl_access_sram_dram_region()
H A Dhabanalabs.h3120 * @pcie_bar: array of available PCIe bars virtual addresses.
3311 void __iomem *pcie_bar[HL_PCI_NUM_BARS]; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/
H A Dgoya.c520 hdev->rmmio = hdev->pcie_bar[SRAM_CFG_BAR_ID] + in goya_pci_bars_map()
2506 dst = hdev->pcie_bar[DDR_BAR_ID] + LINUX_FW_OFFSET; in goya_load_firmware_to_device()
2523 dst = hdev->pcie_bar[SRAM_CFG_BAR_ID] + BOOT_FIT_SRAM_OFFSET; in goya_load_boot_fit_to_device()
3025 base = (__force void *) hdev->pcie_bar[SRAM_CFG_BAR_ID]; in goya_get_int_queue_base()
4220 return readq(hdev->pcie_bar[DDR_BAR_ID] + in goya_read_pte()
4231 writeq(val, hdev->pcie_bar[DDR_BAR_ID] + in goya_write_pte()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c717 hdev->rmmio = hdev->pcie_bar[CFG_BAR_ID] + in gaudi_pci_bars_map()
2536 writeq(0, hdev->pcie_bar[SRAM_BAR_ID] + i); in gaudi_init_golden_registers()
3692 dst = hdev->pcie_bar[HBM_BAR_ID] + LINUX_FW_OFFSET; in gaudi_load_firmware_to_device()
3701 dst = hdev->pcie_bar[SRAM_BAR_ID] + BOOT_FIT_SRAM_OFFSET; in gaudi_load_boot_fit_to_device()
6035 return readq(hdev->pcie_bar[HBM_BAR_ID] + in gaudi_read_pte()
6046 writeq(val, hdev->pcie_bar[HBM_BAR_ID] + in gaudi_write_pte()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c2478 hdev->rmmio = hdev->pcie_bar[SRAM_CFG_BAR_ID] + (CFG_BASE - STM_FLASH_BASE_ADDR); in gaudi2_pci_bars_map()

Completed in 57 milliseconds