/openbmc/linux/drivers/bus/ |
H A D | bt1-axi.c | 60 struct bt1_axi *axi = data; in bt1_axi_isr() local 63 regmap_read(axi->sys_regs, BT1_AXI_WERRL, &low); in bt1_axi_isr() 64 regmap_read(axi->sys_regs, BT1_AXI_WERRH, &high); in bt1_axi_isr() 66 dev_crit_ratelimited(axi->dev, in bt1_axi_isr() 68 atomic_inc_return(&axi->count), in bt1_axi_isr() 86 struct bt1_axi *axi = data; in bt1_axi_clear_data() local 87 struct platform_device *pdev = to_platform_device(axi->dev); in bt1_axi_clear_data() 95 struct bt1_axi *axi; in bt1_axi_create_data() local 98 axi = devm_kzalloc(dev, sizeof(*axi), GFP_KERNEL); in bt1_axi_create_data() 99 if (!axi) in bt1_axi_create_data() [all …]
|
/openbmc/linux/sound/soc/adi/ |
H A D | Makefile | 2 snd-soc-adi-axi-i2s-objs := axi-i2s.o 3 snd-soc-adi-axi-spdif-objs := axi-spdif.o 5 obj-$(CONFIG_SND_SOC_ADI_AXI_I2S) += snd-soc-adi-axi-i2s.o 6 obj-$(CONFIG_SND_SOC_ADI_AXI_SPDIF) += snd-soc-adi-axi-spdif.o
|
/openbmc/linux/drivers/staging/axis-fifo/ |
H A D | axis-fifo.txt | 17 - compatible: Should be "xlnx,axi-fifo-mm-s-4.1" 22 - xlnx,axi-str-rxd-protocol: Should be "XIL_AXI_STREAM_ETH_DATA" 23 - xlnx,axi-str-rxd-tdata-width: Should be <0x20> 24 - xlnx,axi-str-txc-protocol: Should be "XIL_AXI_STREAM_ETH_CTRL" 25 - xlnx,axi-str-txc-tdata-width: Should be <0x20> 26 - xlnx,axi-str-txd-protocol: Should be "XIL_AXI_STREAM_ETH_DATA" 27 - xlnx,axi-str-txd-tdata-width: Should be <0x20> 42 - xlnx,s-axi-id-width: Should be <0x4> (ignored by the driver) 59 compatible = "xlnx,axi-fifo-mm-s-4.1"; 64 xlnx,axi-str-rxd-protocol = "XIL_AXI_STREAM_ETH_DATA"; [all …]
|
/openbmc/qemu/pc-bios/ |
H A D | petalogix-ml605.dts | 22 ethernet0 = "/axi/axi-ethernet@82780000"; 23 serial0 = "/axi/serial@83e00000"; 28 stdout-path = "/axi/serial@83e00000"; 57 xlnx,d-axi = < 0x01 >; 84 xlnx,i-axi = < 0x01 >; 134 axi { 137 compatible = "xlnx,axi-interconnect-1.02.a\0simple-bus"; 140 axi-ethernet@82780000 { 142 compatible = "xlnx,axi-ethernet-2.01.a\0xlnx,axi-ethernet-1.00.a"; 180 axi_dma: axi-dma@84600000 { [all …]
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-dwc-qos-eth.c | 48 if (!plat_dat->axi) { in dwc_eth_dwmac_config_dt() 49 plat_dat->axi = kzalloc(sizeof(struct stmmac_axi), GFP_KERNEL); in dwc_eth_dwmac_config_dt() 51 if (!plat_dat->axi) in dwc_eth_dwmac_config_dt() 55 plat_dat->axi->axi_lpi_en = device_property_read_bool(dev, in dwc_eth_dwmac_config_dt() 58 &plat_dat->axi->axi_wr_osr_lmt)) { in dwc_eth_dwmac_config_dt() 63 plat_dat->axi->axi_wr_osr_lmt = 1; in dwc_eth_dwmac_config_dt() 69 plat_dat->axi->axi_wr_osr_lmt--; in dwc_eth_dwmac_config_dt() 73 &plat_dat->axi->axi_rd_osr_lmt)) { in dwc_eth_dwmac_config_dt() 78 plat_dat->axi->axi_rd_osr_lmt = 1; in dwc_eth_dwmac_config_dt() 84 plat_dat->axi->axi_rd_osr_lmt--; in dwc_eth_dwmac_config_dt() [all …]
|
H A D | stmmac_pci.c | 121 plat->axi = devm_kzalloc(&pdev->dev, sizeof(*plat->axi), GFP_KERNEL); in snps_gmac5_default_data() 122 if (!plat->axi) in snps_gmac5_default_data() 125 plat->axi->axi_wr_osr_lmt = 31; in snps_gmac5_default_data() 126 plat->axi->axi_rd_osr_lmt = 31; in snps_gmac5_default_data() 128 plat->axi->axi_fb = false; in snps_gmac5_default_data() 129 plat->axi->axi_blen[0] = 4; in snps_gmac5_default_data() 130 plat->axi->axi_blen[1] = 8; in snps_gmac5_default_data() 131 plat->axi->axi_blen[2] = 16; in snps_gmac5_default_data() 132 plat->axi->axi_blen[3] = 32; in snps_gmac5_default_data()
|
H A D | stmmac_platform.c | 97 struct stmmac_axi *axi; in stmmac_axi_setup() local 103 axi = devm_kzalloc(&pdev->dev, sizeof(*axi), GFP_KERNEL); in stmmac_axi_setup() 104 if (!axi) { in stmmac_axi_setup() 109 axi->axi_lpi_en = of_property_read_bool(np, "snps,lpi_en"); in stmmac_axi_setup() 110 axi->axi_xit_frm = of_property_read_bool(np, "snps,xit_frm"); in stmmac_axi_setup() 111 axi->axi_kbbe = of_property_read_bool(np, "snps,kbbe"); in stmmac_axi_setup() 112 axi->axi_fb = of_property_read_bool(np, "snps,fb"); in stmmac_axi_setup() 113 axi->axi_mb = of_property_read_bool(np, "snps,mb"); in stmmac_axi_setup() 114 axi->axi_rb = of_property_read_bool(np, "snps,rb"); in stmmac_axi_setup() 116 if (of_property_read_u32(np, "snps,wr_osr_lmt", &axi->axi_wr_osr_lmt)) in stmmac_axi_setup() [all …]
|
H A D | dwmac1000_dma.c | 19 static void dwmac1000_dma_axi(void __iomem *ioaddr, struct stmmac_axi *axi) in dwmac1000_dma_axi() argument 27 if (axi->axi_lpi_en) in dwmac1000_dma_axi() 29 if (axi->axi_xit_frm) in dwmac1000_dma_axi() 33 value |= (axi->axi_wr_osr_lmt & DMA_AXI_WR_OSR_LMT_MASK) << in dwmac1000_dma_axi() 37 value |= (axi->axi_rd_osr_lmt & DMA_AXI_RD_OSR_LMT_MASK) << in dwmac1000_dma_axi() 45 switch (axi->axi_blen[i]) { in dwmac1000_dma_axi() 282 .axi = dwmac1000_dma_axi,
|
H A D | dwmac4_dma.c | 18 static void dwmac4_dma_axi(void __iomem *ioaddr, struct stmmac_axi *axi) in dwmac4_dma_axi() argument 26 if (axi->axi_lpi_en) in dwmac4_dma_axi() 28 if (axi->axi_xit_frm) in dwmac4_dma_axi() 32 value |= (axi->axi_wr_osr_lmt & DMA_AXI_OSR_MAX) << in dwmac4_dma_axi() 36 value |= (axi->axi_rd_osr_lmt & DMA_AXI_OSR_MAX) << in dwmac4_dma_axi() 44 switch (axi->axi_blen[i]) { in dwmac4_dma_axi() 578 .axi = dwmac4_dma_axi, 607 .axi = dwmac4_dma_axi,
|
H A D | dwxgmac2_dma.c | 84 static void dwxgmac2_dma_axi(void __iomem *ioaddr, struct stmmac_axi *axi) in dwxgmac2_dma_axi() argument 89 if (axi->axi_lpi_en) in dwxgmac2_dma_axi() 91 if (axi->axi_xit_frm) in dwxgmac2_dma_axi() 95 value |= (axi->axi_wr_osr_lmt << XGMAC_WR_OSR_LMT_SHIFT) & in dwxgmac2_dma_axi() 99 value |= (axi->axi_rd_osr_lmt << XGMAC_RD_OSR_LMT_SHIFT) & in dwxgmac2_dma_axi() 102 if (!axi->axi_fb) in dwxgmac2_dma_axi() 107 switch (axi->axi_blen[i]) { in dwxgmac2_dma_axi() 621 .axi = dwxgmac2_dma_axi,
|
/openbmc/u-boot/arch/arm/mach-sunxi/ |
H A D | clock_sun4i.c | 121 int axi, ahb, apb0; in clock_set_pll1() local 134 axi = DIV_ROUND_UP(hz, 432000000); /* Max 450MHz */ in clock_set_pll1() 135 ahb = DIV_ROUND_UP(hz/axi, 204000000); /* Max 250MHz */ in clock_set_pll1() 138 printf("CPU: %uHz, AXI/AHB/APB: %d/%d/%d\n", hz, axi, ahb, apb0); in clock_set_pll1() 141 axi = axi - 1; in clock_set_pll1() 162 writel(axi << AXI_DIV_SHIFT | in clock_set_pll1() 173 writel(axi << AXI_DIV_SHIFT | in clock_set_pll1()
|
/openbmc/linux/Documentation/devicetree/bindings/dma/xilinx/ |
H A D | xilinx_dma.txt | 20 "xlnx,axi-vdma-1.00.a" 21 "xlnx,axi-dma-1.00.a" 22 "xlnx,axi-cdma-1.00.a" 23 "xlnx,axi-mcdma-1.00.a" 67 For VDMA: It should be either "xlnx,axi-vdma-mm2s-channel" or 68 "xlnx,axi-vdma-s2mm-channel". 69 For CDMA: It should be "xlnx,axi-cdma-channel". 70 For AXIDMA and MCDMA: It should be either "xlnx,axi-dma-mm2s-channel" 71 or "xlnx,axi-dma-s2mm-channel". 91 compatible = "xlnx,axi-vdma-1.00.a"; [all …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6qp.dtsi | 33 clock-names = "axi"; 42 clock-names = "axi"; 51 clock-names = "axi"; 60 clock-names = "axi"; 69 clock-names = "ipg", "axi"; 78 clock-names = "ipg", "axi";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | imx6qp.dtsi | 27 clock-names = "axi"; 36 clock-names = "axi"; 45 clock-names = "axi"; 54 clock-names = "axi"; 63 clock-names = "ipg", "axi"; 72 clock-names = "ipg", "axi";
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | adi,axi-spdif-tx.txt | 4 - compatible : Must be "adi,axi-spdif-tx-1.00.a" 9 - clock-names: "axi" for the clock to the AXI interface, "ref" for the sample 24 compatible = "adi,axi-spdif-tx-1.00.a"; 27 clock-names = "axi", "ref";
|
H A D | adi,axi-i2s.txt | 7 - compatible : Must be "adi,axi-i2s-1.00.a" 12 - clock-names : "axi" for the clock to the AXI interface, "ref" for the sample 28 compatible = "adi,axi-i2s-1.00.a"; 31 clock-names = "axi", "ref";
|
/openbmc/linux/Documentation/devicetree/bindings/bus/ |
H A D | brcm,bus-axi.txt | 5 - compatible : brcm,bus-axi 17 The top-level axi bus may contain children representing attached cores 24 axi@18000000 { 25 compatible = "brcm,bus-axi";
|
/openbmc/linux/Documentation/devicetree/bindings/ata/ |
H A D | ahci-mtk.txt | 13 - clock-names : Associated names must be: "ahb", "axi", "asic", "rbc", "pm". 24 - reset-names : Associated names must be: "axi", "sw", "reg". 41 clock-names = "ahb", "axi", "asic", "rbc", "pm"; 49 reset-names = "axi", "sw", "reg";
|
/openbmc/linux/Documentation/devicetree/bindings/display/imx/ |
H A D | fsl-imx-drm.txt | 69 - clocks : phandle to the PRE axi clock input, as described 72 - clock-names: should be "axi" 84 clock-names = "axi"; 95 - clocks : phandles to the PRG ipg and axi clock inputs, as described 98 - clock-names: should be "ipg" and "axi" 109 clock-names = "ipg", "axi";
|
/openbmc/u-boot/drivers/axi/ |
H A D | Makefile | 7 obj-$(CONFIG_AXI) += axi-uclass.o 9 obj-$(CONFIG_SANDBOX) += axi-emul-uclass.o
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | xilinx-xadc.txt | 25 * "xlnx,axi-xadc-1.00.a": When using the axi-xadc pcore to 33 when using the axi-xadc or the axi-system-management-wizard this must be 110 compatible = "xlnx,axi-xadc-1.00.a";
|
/openbmc/linux/Documentation/devicetree/bindings/spi/ |
H A D | adi,axi-spi-engine.txt | 4 - compatible : Must be "adi,axi-spi-engine-1.00.a"" 21 compatible = "adi,axi-spi-engine-1.00.a";
|
/openbmc/u-boot/drivers/pci/ |
H A D | pci_tegra.c | 803 unsigned long fpci, axi, size; local 810 axi = pcie->cs.start; 812 afi_writel(pcie, axi, AFI_AXI_BAR0_START); 823 axi = io->phys_start; 825 afi_writel(pcie, axi, AFI_AXI_BAR1_START); 832 axi = pref->phys_start; 834 afi_writel(pcie, axi, AFI_AXI_BAR2_START); 841 axi = mem->phys_start; 843 afi_writel(pcie, axi, AFI_AXI_BAR3_START);
|
/openbmc/linux/arch/mips/boot/dts/img/ |
H A D | boston.dts | 40 compatible = "xlnx,axi-pcie-host-1.00.a"; 70 compatible = "xlnx,axi-pcie-host-1.00.a"; 100 compatible = "xlnx,axi-pcie-host-1.00.a";
|
/openbmc/u-boot/arch/mips/dts/ |
H A D | img,boston.dts | 49 compatible = "xlnx,axi-pcie-host-1.00.a"; 78 compatible = "xlnx,axi-pcie-host-1.00.a"; 106 compatible = "xlnx,axi-pcie-host-1.00.a";
|