Home
last modified time | relevance | path

Searched refs:xbar (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/dma/
Dti-dma-crossbar.c59 struct ti_am335x_xbar_data *xbar = dev_get_drvdata(dev); in ti_am335x_xbar_free() local
65 ti_am335x_xbar_write(xbar->iomem, map->dma_line, 0); in ti_am335x_xbar_free()
73 struct ti_am335x_xbar_data *xbar = platform_get_drvdata(pdev); in ti_am335x_xbar_route_allocate() local
79 if (dma_spec->args[2] >= xbar->xbar_events) { in ti_am335x_xbar_route_allocate()
85 if (dma_spec->args[0] >= xbar->dma_requests) { in ti_am335x_xbar_route_allocate()
113 ti_am335x_xbar_write(xbar->iomem, map->dma_line, map->mux_val); in ti_am335x_xbar_route_allocate()
128 struct ti_am335x_xbar_data *xbar; in ti_am335x_xbar_probe() local
136 xbar = devm_kzalloc(&pdev->dev, sizeof(*xbar), GFP_KERNEL); in ti_am335x_xbar_probe()
137 if (!xbar) in ti_am335x_xbar_probe()
153 &xbar->dma_requests)) { in ti_am335x_xbar_probe()
[all …]
Dedma.c1929 void __iomem *xbar; in edma_xbar_event_map() local
1943 xbar = devm_ioremap(dev, res.start, resource_size(&res)); in edma_xbar_event_map()
1944 if (!xbar) in edma_xbar_event_map()
1960 mux = readl(xbar + offset); in edma_xbar_event_map()
1963 writel(mux, (xbar + offset)); in edma_xbar_event_map()
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Dti-edma.txt128 - ti,edma-xbar-event-map: Crossbar event to channel map
146 ti,edma-xbar-event-map = /bits/ 16 <1 12
/linux-4.4.14/drivers/pci/host/
Dpci-tegra.c1367 u32 *xbar) in tegra_pcie_get_xbar_config() argument
1375 *xbar = AFI_PCIE_CONFIG_SM2TMS0_XBAR_CONFIG_X4_X1; in tegra_pcie_get_xbar_config()
1380 *xbar = AFI_PCIE_CONFIG_SM2TMS0_XBAR_CONFIG_X2_X1; in tegra_pcie_get_xbar_config()
1387 *xbar = AFI_PCIE_CONFIG_SM2TMS0_XBAR_CONFIG_420; in tegra_pcie_get_xbar_config()
1392 *xbar = AFI_PCIE_CONFIG_SM2TMS0_XBAR_CONFIG_222; in tegra_pcie_get_xbar_config()
1397 *xbar = AFI_PCIE_CONFIG_SM2TMS0_XBAR_CONFIG_411; in tegra_pcie_get_xbar_config()
1404 *xbar = AFI_PCIE_CONFIG_SM2TMS0_XBAR_CONFIG_SINGLE; in tegra_pcie_get_xbar_config()
1409 *xbar = AFI_PCIE_CONFIG_SM2TMS0_XBAR_CONFIG_DUAL; in tegra_pcie_get_xbar_config()
/linux-4.4.14/arch/arm/boot/dts/
Dam335x-evm.dts745 xbar-event-map element */
770 ti,edma-xbar-event-map = /bits/ 16 <1 12
Dam437x-gp-evm.dts736 xbar-event-map element */
760 ti,edma-xbar-event-map = /bits/ 16 <1 30
Dam335x-pepper.dts344 ti,edma-xbar-event-map = /bits/ 16 <1 12