Home
last modified time | relevance | path

Searched refs:axi (Results 1 - 25 of 47) sorted by relevance

12

/kernel/linux/linux-5.10/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_KERNE in bt1_axi_create_data()
115 bt1_axi_request_regs(struct bt1_axi *axi) bt1_axi_request_regs() argument
133 bt1_axi_request_rst(struct bt1_axi *axi) bt1_axi_request_rst() argument
152 struct bt1_axi *axi = data; bt1_axi_disable_clk() local
157 bt1_axi_request_clk(struct bt1_axi *axi) bt1_axi_request_clk() argument
180 bt1_axi_request_irq(struct bt1_axi *axi) bt1_axi_request_irq() argument
200 struct bt1_axi *axi = dev_get_drvdata(dev); count_show() local
216 struct bt1_axi *axi = dev_get_drvdata(dev); inject_error_store() local
243 struct bt1_axi *axi = data; bt1_axi_remove_sysfs() local
248 bt1_axi_init_sysfs(struct bt1_axi *axi) bt1_axi_init_sysfs() argument
267 struct bt1_axi *axi; bt1_axi_probe() local
[all...]
/kernel/linux/linux-6.6/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_KERNE in bt1_axi_create_data()
115 bt1_axi_request_regs(struct bt1_axi *axi) bt1_axi_request_regs() argument
133 bt1_axi_request_rst(struct bt1_axi *axi) bt1_axi_request_rst() argument
151 struct bt1_axi *axi = data; bt1_axi_disable_clk() local
156 bt1_axi_request_clk(struct bt1_axi *axi) bt1_axi_request_clk() argument
178 bt1_axi_request_irq(struct bt1_axi *axi) bt1_axi_request_irq() argument
198 struct bt1_axi *axi = dev_get_drvdata(dev); count_show() local
214 struct bt1_axi *axi = dev_get_drvdata(dev); inject_error_store() local
241 struct bt1_axi *axi = data; bt1_axi_remove_sysfs() local
246 bt1_axi_init_sysfs(struct bt1_axi *axi) bt1_axi_init_sysfs() argument
265 struct bt1_axi *axi; bt1_axi_probe() local
[all...]
/kernel/linux/linux-5.10/sound/soc/adi/
H A DMakefile2 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
/kernel/linux/linux-6.6/sound/soc/adi/
H A DMakefile2 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
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pci.c121 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 in snps_gmac5_default_data()
[all...]
H A Ddwmac-dwc-qos-eth.c48 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 in dwc_eth_dwmac_config_dt()
[all...]
H A Dstmmac_platform.c97 struct stmmac_axi *axi; in stmmac_axi_setup() local
99 np = of_parse_phandle(pdev->dev.of_node, "snps,axi-config", 0); in stmmac_axi_setup()
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 in stmmac_axi_setup()
[all...]
H A Ddwmac1000_dma.c19 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,
H A Ddwmac-intel.c288 plat->axi = devm_kzalloc(&pdev->dev, sizeof(*plat->axi), in intel_mgbe_common_data()
290 if (!plat->axi) in intel_mgbe_common_data()
293 plat->axi->axi_lpi_en = 0; in intel_mgbe_common_data()
294 plat->axi->axi_xit_frm = 0; in intel_mgbe_common_data()
295 plat->axi->axi_wr_osr_lmt = 1; in intel_mgbe_common_data()
296 plat->axi->axi_rd_osr_lmt = 1; in intel_mgbe_common_data()
297 plat->axi->axi_blen[0] = 4; in intel_mgbe_common_data()
298 plat->axi->axi_blen[1] = 8; in intel_mgbe_common_data()
299 plat->axi in intel_mgbe_common_data()
[all...]
H A Ddwmac4_dma.c17 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()
514 .axi = dwmac4_dma_axi,
543 .axi = dwmac4_dma_axi,
H A Ddwxgmac2_dma.c81 static void dwxgmac2_dma_axi(void __iomem *ioaddr, struct stmmac_axi *axi) in dwxgmac2_dma_axi() argument
86 if (axi->axi_lpi_en) in dwxgmac2_dma_axi()
88 if (axi->axi_xit_frm) in dwxgmac2_dma_axi()
92 value |= (axi->axi_wr_osr_lmt << XGMAC_WR_OSR_LMT_SHIFT) & in dwxgmac2_dma_axi()
96 value |= (axi->axi_rd_osr_lmt << XGMAC_RD_OSR_LMT_SHIFT) & in dwxgmac2_dma_axi()
99 if (!axi->axi_fb) in dwxgmac2_dma_axi()
104 switch (axi->axi_blen[i]) { in dwxgmac2_dma_axi()
557 .axi = dwxgmac2_dma_axi,
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pci.c121 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 in snps_gmac5_default_data()
[all...]
H A Ddwmac-dwc-qos-eth.c48 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 in dwc_eth_dwmac_config_dt()
[all...]
H A Dstmmac_platform.c97 struct stmmac_axi *axi; in stmmac_axi_setup() local
99 np = of_parse_phandle(pdev->dev.of_node, "snps,axi-config", 0); in stmmac_axi_setup()
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 in stmmac_axi_setup()
[all...]
H A Ddwmac1000_dma.c19 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 Ddwxgmac2_dma.c84 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,
H A Ddwmac4_dma.c18 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()
565 .axi = dwmac4_dma_axi,
594 .axi = dwmac4_dma_axi,
H A Ddwmac-intel.c517 plat->axi = devm_kzalloc(&pdev->dev, sizeof(*plat->axi), in intel_mgbe_common_data()
519 if (!plat->axi) in intel_mgbe_common_data()
522 plat->axi->axi_lpi_en = 0; in intel_mgbe_common_data()
523 plat->axi->axi_xit_frm = 0; in intel_mgbe_common_data()
524 plat->axi->axi_wr_osr_lmt = 1; in intel_mgbe_common_data()
525 plat->axi->axi_rd_osr_lmt = 1; in intel_mgbe_common_data()
526 plat->axi->axi_blen[0] = 4; in intel_mgbe_common_data()
527 plat->axi->axi_blen[1] = 8; in intel_mgbe_common_data()
528 plat->axi in intel_mgbe_common_data()
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A DMakefile23 obj-$(CONFIG_AXI_DMAC) += dma-axi-dmac.o
30 obj-$(CONFIG_DW_AXI_DMAC) += dw-axi-dmac/
/kernel/linux/linux-5.10/include/linux/
H A Dstmmac.h195 struct stmmac_axi *axi; member
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dadi-axi-adc.c23 #include <linux/fpga/adi-axi-common.h>
24 #include <linux/iio/adc/adi-axi-adc.h>
397 indio_dev->name = "adi-axi-adc"; in adi_axi_adc_probe()
424 { .compatible = "adi,axi-adc-10.0.a", .data = &adi_axi_adc_10_0_a_info },
/kernel/linux/linux-5.10/drivers/gpu/drm/savage/
H A Dsavage_drv.h450 #define BCI_LINE_STEPS(diag, axi) (((axi) << 16) | ((diag) & 0xFFFF))
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dadi-axi-adc.c24 #include <linux/fpga/adi-axi-common.h>
25 #include <linux/iio/adc/adi-axi-adc.h>
387 indio_dev->name = "adi-axi-adc"; in adi_axi_adc_probe()
414 { .compatible = "adi,axi-adc-10.0.a", .data = &adi_axi_adc_10_0_a_info },
/kernel/linux/linux-6.6/include/linux/
H A Dstmmac.h298 struct stmmac_axi *axi; member
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dpxa168fb.h397 #define CFG_AXICTRL(axi) ((axi) << 4)

Completed in 16 milliseconds

12