Home
last modified time | relevance | path

Searched refs:axi (Results 1 – 25 of 134) sorted by relevance

123456

/linux/drivers/bus/
H A Dbt1-axi.c60 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 …]
H A DMakefile17 obj-$(CONFIG_BT1_AXI) += bt1-axi.o
/linux/drivers/pci/controller/
H A Dpcie-rzg3s-host.c243 void __iomem *axi; member
276 rzg3s_pcie_update_bits(host->axi, RZG3S_PCI_REQISS, in rzg3s_pcie_child_issue_request()
279 ret = readl_poll_timeout_atomic(host->axi + RZG3S_PCI_REQISS, val, in rzg3s_pcie_child_issue_request()
304 host->axi + RZG3S_PCI_REQADR1); in rzg3s_pcie_child_prepare_bus()
307 writel_relaxed(RZG3S_PCI_REQBE_BYTE_EN, host->axi + RZG3S_PCI_REQBE); in rzg3s_pcie_child_prepare_bus()
322 host->axi + RZG3S_PCI_REQISS); in rzg3s_pcie_child_read_conf()
330 *data = readl_relaxed(host->axi + RZG3S_PCI_REQRCVDAT); in rzg3s_pcie_child_read_conf()
362 writel_relaxed(0, host->axi + RZG3S_PCI_REQDATA(0)); in rzg3s_pcie_child_write_conf()
363 writel_relaxed(0, host->axi + RZG3S_PCI_REQDATA(1)); in rzg3s_pcie_child_write_conf()
364 writel_relaxed(data, host->axi + RZG3S_PCI_REQDATA(2)); in rzg3s_pcie_child_write_conf()
[all …]
/linux/sound/soc/adi/
H A DMakefile2 snd-soc-adi-axi-i2s-y := axi-i2s.o
3 snd-soc-adi-axi-spdif-y := 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/drivers/staging/axis-fifo/
H A Daxis-fifo.txt18 "xlnx,axi-fifo-mm-s-4.1"
19 "xlnx,axi-fifo-mm-s-4.2"
20 "xlnx,axi-fifo-mm-s-4.3"
25 - xlnx,axi-str-rxd-protocol: Should be "XIL_AXI_STREAM_ETH_DATA"
26 - xlnx,axi-str-rxd-tdata-width: Should be <0x20>
27 - xlnx,axi-str-txc-protocol: Should be "XIL_AXI_STREAM_ETH_CTRL"
28 - xlnx,axi-str-txc-tdata-width: Should be <0x20>
29 - xlnx,axi-str-txd-protocol: Should be "XIL_AXI_STREAM_ETH_DATA"
30 - xlnx,axi-str-txd-tdata-width: Should be <0x20>
45 - xlnx,s-axi-id-width: Should be <0x4> (ignored by the driver)
[all …]
/linux/Documentation/devicetree/bindings/dma/xilinx/
H A Dxilinx_dma.txt20 "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 …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qp.dtsi33 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/Documentation/devicetree/bindings/sound/
H A Dadi,axi-spdif-tx.txt4 - 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 Dadi,axi-i2s.txt7 - 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/Documentation/devicetree/bindings/bus/
H A Dbrcm,bus-axi.txt5 - 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/Documentation/devicetree/bindings/iio/adc/
H A Dxilinx-xadc.txt25 * "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";
/linux/arch/mips/boot/dts/img/
H A Dboston.dts40 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";
/linux/arch/arm64/boot/dts/st/
H A Dstm32mp253.dtsi64 snps,axi-config = <&stmmac_axi_config_2>;
88 stmmac_axi_config_2: stmmac-axi-config {
H A Dstm32mp233.dtsi64 snps,axi-config = <&stmmac_axi_config_2>;
88 stmmac_axi_config_2: stmmac-axi-config {
/linux/drivers/dma/dw-axi-dmac/
H A DMakefile2 obj-$(CONFIG_DW_AXI_DMAC) += dw-axi-dmac-platform.o
/linux/arch/arm64/boot/dts/intel/
H A Dsocfpga_agilex5.dtsi327 compatible = "snps,axi-dma-1.01a";
340 snps,axi-max-burst-len = <8>;
345 compatible = "snps,axi-dma-1.01a";
358 snps,axi-max-burst-len = <8>;
561 snps,axi-config = <&stmmac_axi_emac0_setup>;
570 stmmac_axi_emac0_setup: stmmac-axi-config {
673 snps,axi-config = <&stmmac_axi_emac1_setup>;
682 stmmac_axi_emac1_setup: stmmac-axi-config {
785 snps,axi-config = <&stmmac_axi_emac2_setup>;
794 stmmac_axi_emac2_setup: stmmac-axi-config {
/linux/arch/arm/boot/dts/marvell/
H A Dpxa910.dtsi33 axi@d4200000 { /* AXI */
34 compatible = "mrvl,axi-bus", "simple-bus";
H A Dpxa168.dtsi28 axi@d4200000 { /* AXI */
29 compatible = "mrvl,axi-bus", "simple-bus";
H A Dmmp2.dtsi36 axi@d4200000 { /* AXI */
37 compatible = "mrvl,axi-bus", "simple-bus";
192 clock-names = "axi";
203 clock-names = "axi";
/linux/arch/arm64/boot/dts/renesas/
H A Dr9a09g011.dtsi130 clock-names = "axi", "reg";
145 clock-names = "axi", "reg";
158 clock-names = "axi", "reg";
208 clock-names = "axi", "chi", "gptp";
/linux/drivers/dma/
H A DMakefile23 obj-$(CONFIG_AXI_DMAC) += dma-axi-dmac.o
30 obj-$(CONFIG_DW_AXI_DMAC) += dw-axi-dmac/
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm53573.dtsi71 axi@18000000 {
72 compatible = "brcm,bus-axi";
/linux/Documentation/devicetree/bindings/display/armada/
H A Dmarvell,dove-lcd.txt13 "axiclk" - axi bus clock for pixel clock
/linux/arch/riscv/boot/dts/sophgo/
H A Dcv180x.dtsi265 snps,axi-config = <&gmac0_stmmac_axi_setup>;
284 gmac0_stmmac_axi_setup: stmmac-axi-config {
420 compatible = "snps,axi-dma-1.01a";
H A Dsg2044.dtsi246 compatible = "snps,axi-dma-1.01a";
261 snps,axi-max-burst-len = <4>;
346 snps,axi-config = <&gmac0_stmmac_axi_setup>;
380 gmac0_stmmac_axi_setup: stmmac-axi-config {

123456