/linux-6.3-rc2/drivers/bus/ |
A D | bt1-axi.c | 98 axi = devm_kzalloc(dev, sizeof(*axi), GFP_KERNEL); in bt1_axi_create_data() 99 if (!axi) in bt1_axi_create_data() 108 axi->dev = dev; in bt1_axi_create_data() 112 return axi; in bt1_axi_create_data() 139 return dev_err_probe(axi->dev, PTR_ERR(axi->arst), in bt1_axi_request_rst() 160 axi->aclk = devm_clk_get(axi->dev, "aclk"); in bt1_axi_request_clk() 162 return dev_err_probe(axi->dev, PTR_ERR(axi->aclk), in bt1_axi_request_clk() 171 ret = devm_add_action_or_reset(axi->dev, bt1_axi_disable_clk, axi); in bt1_axi_request_clk() 184 if (axi->irq < 0) in bt1_axi_request_irq() 185 return axi->irq; in bt1_axi_request_irq() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/ |
A D | allwinner,sun4i-a10-axi-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/allwinner,sun4i-a10-axi-clk.yaml# 21 - allwinner,sun4i-a10-axi-clk 22 - allwinner,sun8i-a23-axi-clk 44 axi@1c20054 { 46 compatible = "allwinner,sun4i-a10-axi-clk"; 49 clock-output-names = "axi"; 55 compatible = "allwinner,sun8i-a23-axi-clk"; 58 clock-output-names = "axi";
|
A D | adi,axi-clkgen.yaml | 4 $id: http://devicetree.org/schemas/clock/adi,axi-clkgen.yaml# 22 - adi,axi-clkgen-2.00.a 23 - adi,zynqmp-axi-clkgen-2.00.a 50 compatible = "adi,axi-clkgen-2.00.a";
|
/linux-6.3-rc2/sound/soc/adi/ |
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
|
/linux-6.3-rc2/drivers/staging/axis-fifo/ |
A D | axis-fifo.txt | 17 - compatible: Should be "xlnx,axi-fifo-mm-s-4.1" 23 - xlnx,axi-str-rxd-tdata-width: Should be <0x20> 25 - xlnx,axi-str-txc-tdata-width: Should be <0x20> 27 - xlnx,axi-str-txd-tdata-width: Should be <0x20> 59 compatible = "xlnx,axi-fifo-mm-s-4.1"; 64 xlnx,axi-str-rxd-protocol = "XIL_AXI_STREAM_ETH_DATA"; 65 xlnx,axi-str-rxd-tdata-width = <0x20>; 66 xlnx,axi-str-txc-protocol = "XIL_AXI_STREAM_ETH_CTRL"; 67 xlnx,axi-str-txc-tdata-width = <0x20>; 69 xlnx,axi-str-txd-tdata-width = <0x20>; [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/ |
A D | dwmac-dwc-qos-eth.c | 48 if (!plat_dat->axi) { in dwc_eth_dwmac_config_dt() 51 if (!plat_dat->axi) 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() 93 plat_dat->axi->axi_blen[a_index] = 4; break; in dwc_eth_dwmac_config_dt() 95 plat_dat->axi->axi_blen[a_index] = 8; break; in dwc_eth_dwmac_config_dt() [all …]
|
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()
|
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() 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() 117 axi->axi_wr_osr_lmt = 1; in stmmac_axi_setup() 119 axi->axi_rd_osr_lmt = 1; in stmmac_axi_setup() 123 return axi; in stmmac_axi_setup() [all …]
|
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() 277 .axi = dwmac1000_dma_axi,
|
A D | dwmac4_dma.c | 17 static void dwmac4_dma_axi(void __iomem *ioaddr, struct stmmac_axi *axi) in dwmac4_dma_axi() argument 25 if (axi->axi_lpi_en) in dwmac4_dma_axi() 27 if (axi->axi_xit_frm) in dwmac4_dma_axi() 31 value |= (axi->axi_wr_osr_lmt & DMA_AXI_OSR_MAX) << in dwmac4_dma_axi() 35 value |= (axi->axi_rd_osr_lmt & DMA_AXI_OSR_MAX) << in dwmac4_dma_axi() 43 switch (axi->axi_blen[i]) { in dwmac4_dma_axi() 526 .axi = dwmac4_dma_axi, 555 .axi = dwmac4_dma_axi,
|
/linux-6.3-rc2/Documentation/devicetree/bindings/dma/xilinx/ |
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" 62 "xlnx,axi-vdma-s2mm-channel". 63 For CDMA: It should be "xlnx,axi-cdma-channel". 65 or "xlnx,axi-dma-s2mm-channel". 85 compatible = "xlnx,axi-vdma-1.00.a"; 96 compatible = "xlnx,axi-vdma-mm2s-channel"; 101 compatible = "xlnx,axi-vdma-s2mm-channel"; [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/hwmon/ |
A D | adi,axi-fan-control.yaml | 5 $id: http://devicetree.org/schemas/hwmon/adi,axi-fan-control.yaml# 22 - adi,axi-fan-control-1.00.a 51 fpga_axi: fpga-axi { 55 axi_fan_control: axi-fan-control@80000000 { 56 compatible = "adi,axi-fan-control-1.00.a";
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
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";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/dma/ |
A D | snps,dw-axi-dmac.yaml | 4 $id: http://devicetree.org/schemas/dma/snps,dw-axi-dmac.yaml# 21 - snps,axi-dma-1.01a 22 - intel,kmb-axi-dma 90 snps,axi-max-burst-len: 118 /* example with snps,dw-axi-dmac */ 120 compatible = "snps,axi-dma-1.01a"; 132 snps,axi-max-burst-len = <16>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/ |
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";
|
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";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/adc/ |
A D | adi,axi-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/adi,axi-adc.yaml# 26 - adi,axi-adc-10.0.a 53 axi-adc@44a00000 { 54 compatible = "adi,axi-adc-10.0.a";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mmc/ |
A D | snps,dwcmshc-sdhci.yaml | 34 - description: axi clock for rockchip specified 44 - const: axi 55 - const: axi 80 clock-names = "core", "bus", "axi", "block", "timer";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/bus/ |
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";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/ata/ |
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";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/fpga/ |
A D | xilinx-pr-decoupler.txt | 26 "xlnx,dfx-axi-shutdown-manager-1.00" followed by 27 "xlnx,dfx-axi-shutdown-manager" 48 compatible = "xlnx,dfx-axi-shutdown-manager-1.00", 49 "xlnx,dfx-axi-shutdown-manager";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/soc/imx/ |
A D | fsl,imx8mm-disp-blk-ctrl.yaml | 47 - const: csi-bridge-axi 50 - const: lcdif-axi 90 clock-names = "csi-bridge-axi", "csi-bridge-apb", "csi-bridge-core", 91 "lcdif-axi", "lcdif-apb", "lcdif-pix", "dsi-pclk",
|
/linux-6.3-rc2/Documentation/devicetree/bindings/usb/ |
A D | renesas,rzv2m-usb3drd.yaml | 47 - const: axi 99 clock-names = "axi", "reg"; 113 clock-names = "axi", "reg"; 125 clock-names = "axi", "reg";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/imx/ |
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";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/pci/ |
A D | xlnx,axi-pcie-host.yaml | 4 $id: http://devicetree.org/schemas/pci/xlnx,axi-pcie-host.yaml# 17 const: xlnx,axi-pcie-host-1.00.a 70 compatible = "xlnx,axi-pcie-host-1.00.a";
|