/linux/Documentation/devicetree/bindings/pci/ |
H A D | snps,dw-pcie-ep.yaml | 46 CDM/ELBI = 0 and CS2 = 0 or is a contiguous memory region 53 by setting CDM/ELBI = 0 and CS2 = 1. This is an intermix of 63 can be selected by setting CDM/ELBI = 1 and CS2 = 0 wires or can 66 enum: [ elbi, app ] 70 Unit and Enhanced DMA, which is selected by setting CDM/ELBI = 1 102 - description: See native 'elbi/app' CSR region for details.
|
H A D | samsung,exynos-pcie.yaml | 28 - description: External Local Bus interface (ELBI) registers. 34 - const: elbi 98 reg-names = "dbi", "elbi", "config";
|
H A D | qcom,pcie-sm8350.yaml | 30 - const: elbi # External local bus interface registers 97 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
H A D | qcom,pcie-sc8180x.yaml | 30 - const: elbi # External local bus interface registers 96 "elbi",
|
H A D | qcom,pcie-sa8775p.yaml | 29 - const: elbi # External local bus interface registers 97 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
H A D | qcom,pcie-sm8150.yaml | 30 - const: elbi # External local bus interface registers 95 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
H A D | qcom,pcie-sm8250.yaml | 30 - const: elbi # External local bus interface registers 108 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
H A D | qcom,pcie-sc8280xp.yaml | 32 - const: elbi # External local bus interface registers 113 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
H A D | qcom,pcie-sc7280.yaml | 30 - const: elbi # External local bus interface registers 100 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
H A D | qcom,pcie-ep.yaml | 39 - const: elbi 253 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
H A D | snps,dw-pcie-common.yaml | 28 CDM/ELBI (dbi_cs) and CS2 (dbi_cs2) signals (selector bits). Such
|
/linux/drivers/accel/habanalabs/common/pci/ |
H A D | pci.c | 132 dev_err(hdev->dev, "Error reading from ELBI\n"); in hl_pci_elbi_read() 137 dev_err(hdev->dev, "ELBI read didn't finish in time\n"); in hl_pci_elbi_read() 141 dev_err(hdev->dev, "ELBI read has undefined bits in status\n"); in hl_pci_elbi_read() 146 * hl_pci_elbi_write() - Write through the ELBI interface. 197 dev_err(hdev->dev, "ELBI write didn't finish in time\n"); in hl_pci_elbi_write() 201 dev_err(hdev->dev, "ELBI write has undefined bits in status\n"); in hl_pci_elbi_write()
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sa8540p.dtsi | 206 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
H A D | ipq6018.dtsi | 875 reg-names = "dbi", "elbi", "atu", "parf", "config";
|
H A D | sa8775p.dtsi | 6403 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 6485 reg-names = "parf", "dbi", "elbi", "atu", "addr_space", 6561 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 6643 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
H A D | x1e80100.dtsi | 3135 "elbi", 3337 "elbi", 3466 "elbi", 3588 "elbi",
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-ipq8064.dtsi | 1064 reg-names = "dbi", "elbi", "parf", "config"; 1125 reg-names = "dbi", "elbi", "parf", "config"; 1186 reg-names = "dbi", "elbi", "parf", "config";
|
H A D | qcom-apq8064.dtsi | 1307 reg-names = "dbi", "elbi", "parf", "config";
|
/linux/drivers/pci/controller/dwc/ |
H A D | pci-meson.c | 112 pci->dbi_base = devm_platform_ioremap_resource_byname(pdev, "elbi"); in meson_pcie_get_mems()
|
/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-axg.dtsi | 190 reg-names = "elbi", "cfg", "config"; 216 reg-names = "elbi", "cfg", "config";
|
/linux/include/linux/habanalabs/ |
H A D | hl_boot_if.h | 673 * space is allocated in a ELBI access only
|
/linux/drivers/misc/cardreader/ |
H A D | rtsx_pcr.c | 1309 * 1: Enable ELBI interrupt[31:22] & [7:0] flag read clear in rtsx_pci_init_hw() 1310 * 0: ELBI interrupt flag[31:22] & [7:0] only can be write clear in rtsx_pci_init_hw()
|
/linux/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 2622 #define hl_poll_timeout_common(hdev, addr, val, cond, sleep_us, timeout_us, elbi) \ argument 2630 if (elbi) { \ 2641 if (elbi) { \ 2671 timeout_us, elbi) \ argument 2691 if (elbi) { \
|
/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos5433.dtsi | 1969 reg-names = "dbi", "elbi", "config";
|
/linux/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2_security.c | 2879 /* PCIE ELBI */ in gaudi2_write_rr_to_all_lbw_rtrs()
|