Searched refs:larb (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/dt-bindings/memory/
H A Dmtk-memory-port.h11 #define MTK_M4U_ID(larb, port) (((larb) << 5) | (port))
/linux-master/scripts/dtc/include-prefixes/dt-bindings/memory/
H A Dmtk-memory-port.h11 #define MTK_M4U_ID(larb, port) (((larb) << 5) | (port))
/linux-master/drivers/memory/
H A Dmtk-smi.c20 #include <dt-bindings/memory/mt2701-larb-port.h>
152 struct mtk_smi_larb { /* larb: local arbiter */
165 struct mtk_smi_larb *larb = dev_get_drvdata(dev); local
171 larb->larbid = i;
172 larb->mmu = &larb_mmu[i].mmu;
173 larb->bank = larb_mmu[i].bank;
193 struct mtk_smi_larb *larb = dev_get_drvdata(dev); local
194 const struct mtk_smi_larb_gen *larb_gen = larb->larb_gen;
195 struct mtk_smi *common = dev_get_drvdata(larb->smi_common_dev);
199 m4u_port_id = larb_gen->port_in_larb[larb
225 struct mtk_smi_larb *larb = dev_get_drvdata(dev); local
233 struct mtk_smi_larb *larb = dev_get_drvdata(dev); local
241 struct mtk_smi_larb *larb = dev_get_drvdata(dev); local
454 mtk_smi_larb_sleep_ctrl_enable(struct mtk_smi_larb *larb) argument
469 mtk_smi_larb_sleep_ctrl_disable(struct mtk_smi_larb *larb) argument
532 struct mtk_smi_larb *larb; local
571 struct mtk_smi_larb *larb = platform_get_drvdata(pdev); local
580 struct mtk_smi_larb *larb = dev_get_drvdata(dev); local
597 struct mtk_smi_larb *larb = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/iommu/
H A Dmtk_iommu_v1.c31 #include <dt-bindings/memory/mt2701-larb-port.h>
156 int larb = mt2701_m4u_to_larb(id); local
158 return id - mt2701_m4u_in_larb[larb];
218 "fault type=0x%x iova=0x%x pa=0x%x larb=%d port=%d\n",
487 /* Link the consumer device with the smi-larb device(supplier) */
495 dev_err(dev, "Can only use one larb. Fail@larb%d-%d.\n",

Completed in 211 milliseconds